{"id":1910,"date":"2018-04-30T11:28:01","date_gmt":"2018-04-30T10:28:01","guid":{"rendered":"https:\/\/www.threesl.com\/blog\/?p=1910"},"modified":"2018-05-02T15:36:52","modified_gmt":"2018-05-02T14:36:52","slug":"creating-link-rules","status":"publish","type":"post","link":"https:\/\/www.threesl.com\/blog\/creating-link-rules\/","title":{"rendered":"Creating Link Rules in Cradle"},"content":{"rendered":"<h2>Creating Link Rules in Cradle<\/h2>\n<p>Creating link rules in Cradle is performed in the<em> Link Rules<\/em> section <em>of Project Setup<\/em>. If you require more information on how to find this please see the previous post <a href=\"https:\/\/www.threesl.com\/blog\/link-rules-getting-started\/\">Getting Started with Link Rules in Cradle<\/a>.<\/p>\n<p>New link rules are added by selecting the <strong>Add&#8230;<\/strong> button to the right of the Project Setup window.<\/p>\n<figure id=\"attachment_2020\" aria-describedby=\"caption-attachment-2020\" style=\"width: 846px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-2020\" src=\"https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2017\/06\/link_rules_add.jpg\" alt=\"Select the Add... button to create link rules\" width=\"846\" height=\"216\" srcset=\"https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2017\/06\/link_rules_add.jpg 846w, https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2017\/06\/link_rules_add-300x77.jpg 300w, https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2017\/06\/link_rules_add-768x196.jpg 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><figcaption id=\"caption-attachment-2020\" class=\"wp-caption-text\">Select the Add&#8230; button to create new link rules<\/figcaption><\/figure>\n<p>Selecting <strong>Add&#8230;<\/strong> opens the <em>Link Rule Setup<\/em> dialog. The purpose of this window is to select the attributes for our new link rule.<\/p>\n<figure id=\"attachment_2015\" aria-describedby=\"caption-attachment-2015\" style=\"width: 717px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-2015 size-full\" src=\"https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2017\/06\/link_rule_setup.jpg\" alt=\"Creating link rules in the Link Rule Setup dialog.\" width=\"717\" height=\"479\" srcset=\"https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2017\/06\/link_rule_setup.jpg 717w, https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2017\/06\/link_rule_setup-300x200.jpg 300w\" sizes=\"auto, (max-width: 717px) 100vw, 717px\" \/><figcaption id=\"caption-attachment-2015\" class=\"wp-caption-text\">Cradle&#8217;s Link Rule Setup Dialog<\/figcaption><\/figure>\n<h2>Specifying Options and Attributes in Link Rule Setup<\/h2>\n<p>When creating link rules, you need to decide their purpose and to what items\/aspects you want them to apply.<\/p>\n<h3>Rule Control<\/h3>\n<ul>\n<li>Firstly decide whether the rule is enabled (this allows rules to be written but whether they are applied or not may depend on the stage the current project is at)<\/li>\n<li>Next decide whether this rule is an <em>ALLOW<\/em> (Permit the operation) or <em>PREVENT <\/em>(Prevent operation) action.<\/li>\n<li>Choose whether this is a blanket rule, or whether it only applies to certain <em>Users<\/em>, or<a href=\"https:\/\/www.threesl.com\/cradle\/help\/7.3\/Project Setup\/Other\/prj_setup_teams.htm\"><em> User Teams<\/em><\/a>.<\/li>\n<\/ul>\n<h3>Cross Reference Attributes<\/h3>\n<ul>\n<li>Pick the item types that this refers to. (If these are model-based there are further options to fill)<\/li>\n<li>Optionally restrict this to items with a particular <em>ID<\/em>. (This might be useful if you have an over arching item e.g. &#8220;<em>Reference Set External<\/em>&#8221; to which all external references are linked with a special <em>INCLUDES<\/em> link type which can be made by anyone adding a reference)<\/li>\n<li>The link type can be specified as any of those defined for the project, or &lt;any&gt; which allows all link types to match, or a <a href=\"https:\/\/www.threesl.com\/cradle\/help\/7.3\/Project Setup\/Other\/link_groups.htm\"><em>Link Group<\/em><\/a> which is a set of link types.<\/li>\n<li>Choose the <em><a href=\"https:\/\/www.threesl.com\/blog\/cardinality-control-link-rules\/\">cardinality<\/a><\/em> allowed.<\/li>\n<li>Optionally mark this as the default link type between two specific item types. This will then be the <em>link type<\/em> chosen when creating cross references between items of the specified type, either to set the UI as default or when no UI option is available for the action.<\/li>\n<\/ul>\n<h3>Matched Rule Controls<\/h3>\n<p>This defines what the rule will allow in terms of <em>Creation, Deletion <\/em>or <em>Modification.<\/em><\/p>\n<h2>Ordering Rules<\/h2>\n<p>When creating link rules, remember they are applied in a top down fashion, the first match wins. If there is a narrow case you don&#8217;t want to allow, you may choose to <em>PREVENT<\/em> this first and then add an <em>ALLOW<\/em> below it. If there is a narrow case you want to <em>ALLOW<\/em> you would order this first and then <em>PREVENT<\/em> everything else.<\/p>\n<h5>Example:<\/h5>\n<p>To allow <em>Requirements<\/em> to be linked to any <em>Equipment Design<\/em> item, with any link except <em>CHILD<\/em> you would define two rules.<\/p>\n<ol start=\"1\">\n<li>PREVENT Requirement \u23af CHILD \u2192 EQUIPMENT DESIGN<\/li>\n<li>ALLOW\u00a0\u00a0 Requirement \u23af &lt;any&gt; \u2192 EQUIPMENT DESIGN<\/li>\n<\/ol>\n<p>To allow the Requirements to be linked to other Requirements using the CHILD link, and nothing else a further two rules would be added.<\/p>\n<ol start=\"3\">\n<li>ALLOW\u00a0\u00a0 Requirement \u23af CHILD \u2192 Requirement<\/li>\n<li>PREVENT Requirement \u23af &lt;any&gt;\u2192 Requirement<\/li>\n<\/ol>\n<figure id=\"attachment_3497\" aria-describedby=\"caption-attachment-3497\" style=\"width: 843px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-3497\" src=\"https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2018\/04\/Link_Rule_Order.png\" alt=\"How the order of link rules plays an important part in their definition\" width=\"843\" height=\"455\" srcset=\"https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2018\/04\/Link_Rule_Order.png 843w, https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2018\/04\/Link_Rule_Order-300x162.png 300w, https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2018\/04\/Link_Rule_Order-768x415.png 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><figcaption id=\"caption-attachment-3497\" class=\"wp-caption-text\">Link Rule Ordering<\/figcaption><\/figure>\n<aside class=\"mashsb-container mashsb-main mashsb-stretched\"><div class=\"mashsb-box\"><div class=\"mashsb-buttons\"><a class=\"mashicon-twitter mash-small mash-center mashsb-noshadow\" href=\"https:\/\/twitter.com\/intent\/tweet?text=&amp;url=https:\/\/www.threesl.com\/blog\/creating-link-rules\/&amp;via=threesl\" target=\"_top\" rel=\"nofollow\"><span class=\"icon\"><\/span><span class=\"text\">Tweet<\/span><\/a><a class=\"mashicon-facebook mash-small mash-center mashsb-noshadow\" href=\"https:\/\/www.facebook.com\/sharer.php?u=https%3A%2F%2Fwww.threesl.com%2Fblog%2Fcreating-link-rules%2F\" target=\"_top\" rel=\"nofollow\"><span class=\"icon\"><\/span><span class=\"text\">Share<\/span><\/a><a class=\"mashicon-subscribe mash-small mash-center mashsb-noshadow\" href=\"#\" target=\"_top\" rel=\"nofollow\"><span class=\"icon\"><\/span><span class=\"text\">Newsletter<\/span><\/a><div class=\"onoffswitch2 mash-small mashsb-noshadow\" style=\"display:none\"><\/div><\/div>\n            <\/div>\n                <div style=\"clear:both\"><\/div><\/aside>\n            <!-- Share buttons by mashshare.net - Version: 4.0.47-->","protected":false},"excerpt":{"rendered":"<p>Creating Link Rules in Cradle Creating link rules in Cradle is performed in the Link Rules section of Project Setup. If you require more information on how to find this please see the previous post Getting Started with Link Rules in Cradle. New link rules are added by selecting the Add&#8230; button to the right &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.threesl.com\/blog\/creating-link-rules\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Creating Link Rules in Cradle&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[6],"tags":[],"class_list":["post-1910","post","type-post","status-publish","format-standard","hentry","category-tips"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Creating Link Rules to Ensure Cross Reference Validity - 3SL Blog<\/title>\n<meta name=\"description\" content=\"An example on creating link rules in Cradle&#039;s WorkBench. Link rules are customisable and help ensure the validity of cross reference in a database.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.threesl.com\/blog\/creating-link-rules\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Creating Link Rules to Ensure Cross Reference Validity - 3SL Blog\" \/>\n<meta property=\"og:description\" content=\"An example on creating link rules in Cradle&#039;s WorkBench. Link rules are customisable and help ensure the validity of cross reference in a database.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.threesl.com\/blog\/creating-link-rules\/\" \/>\n<meta property=\"og:site_name\" content=\"3SL Blog\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/facebook.com\/3SLCradle\" \/>\n<meta property=\"article:published_time\" content=\"2018-04-30T10:28:01+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-05-02T14:36:52+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2017\/06\/link_rules_add.jpg\" \/>\n<meta name=\"author\" content=\"3SL\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@threesl\" \/>\n<meta name=\"twitter:site\" content=\"@threesl\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"3SL\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/creating-link-rules\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/creating-link-rules\\\/\"},\"author\":{\"name\":\"3SL\",\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/#\\\/schema\\\/person\\\/749ccd9b2d74303fa8927e06c2af8b0b\"},\"headline\":\"Creating Link Rules in Cradle\",\"datePublished\":\"2018-04-30T10:28:01+00:00\",\"dateModified\":\"2018-05-02T14:36:52+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/creating-link-rules\\\/\"},\"wordCount\":525,\"publisher\":{\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/creating-link-rules\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/06\\\/link_rules_add.jpg\",\"articleSection\":[\"Hints &amp; Tips\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/creating-link-rules\\\/\",\"url\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/creating-link-rules\\\/\",\"name\":\"Creating Link Rules to Ensure Cross Reference Validity - 3SL Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/creating-link-rules\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/creating-link-rules\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/06\\\/link_rules_add.jpg\",\"datePublished\":\"2018-04-30T10:28:01+00:00\",\"dateModified\":\"2018-05-02T14:36:52+00:00\",\"description\":\"An example on creating link rules in Cradle's WorkBench. Link rules are customisable and help ensure the validity of cross reference in a database.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/creating-link-rules\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.threesl.com\\\/blog\\\/creating-link-rules\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/creating-link-rules\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/06\\\/link_rules_add.jpg\",\"contentUrl\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/06\\\/link_rules_add.jpg\",\"width\":846,\"height\":216,\"caption\":\"Select the Add... button to create link rules\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/creating-link-rules\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Creating Link Rules in Cradle\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/\",\"name\":\"3SL Blog\",\"description\":\"From concept to creation\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/#organization\",\"name\":\"3SL\",\"url\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/02\\\/3SL_Logo_Medium.png\",\"contentUrl\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/02\\\/3SL_Logo_Medium.png\",\"width\":152,\"height\":80,\"caption\":\"3SL\"},\"image\":{\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"http:\\\/\\\/facebook.com\\\/3SLCradle\",\"https:\\\/\\\/x.com\\\/threesl\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/#\\\/schema\\\/person\\\/749ccd9b2d74303fa8927e06c2af8b0b\",\"name\":\"3SL\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/cee8089745b3e7d79c57d621cc634da71def3561fcf40d4932a3e38743e23af0?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/cee8089745b3e7d79c57d621cc634da71def3561fcf40d4932a3e38743e23af0?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/cee8089745b3e7d79c57d621cc634da71def3561fcf40d4932a3e38743e23af0?s=96&d=mm&r=g\",\"caption\":\"3SL\"},\"sameAs\":[\"http:\\\/\\\/www.threesl.com\\\/\",\"https:\\\/\\\/x.com\\\/threesl\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Creating Link Rules to Ensure Cross Reference Validity - 3SL Blog","description":"An example on creating link rules in Cradle's WorkBench. Link rules are customisable and help ensure the validity of cross reference in a database.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.threesl.com\/blog\/creating-link-rules\/","og_locale":"en_GB","og_type":"article","og_title":"Creating Link Rules to Ensure Cross Reference Validity - 3SL Blog","og_description":"An example on creating link rules in Cradle's WorkBench. Link rules are customisable and help ensure the validity of cross reference in a database.","og_url":"https:\/\/www.threesl.com\/blog\/creating-link-rules\/","og_site_name":"3SL Blog","article_publisher":"http:\/\/facebook.com\/3SLCradle","article_published_time":"2018-04-30T10:28:01+00:00","article_modified_time":"2018-05-02T14:36:52+00:00","og_image":[{"url":"https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2017\/06\/link_rules_add.jpg","type":"","width":"","height":""}],"author":"3SL","twitter_card":"summary_large_image","twitter_creator":"@threesl","twitter_site":"@threesl","twitter_misc":{"Written by":"3SL","Estimated reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.threesl.com\/blog\/creating-link-rules\/#article","isPartOf":{"@id":"https:\/\/www.threesl.com\/blog\/creating-link-rules\/"},"author":{"name":"3SL","@id":"https:\/\/www.threesl.com\/blog\/#\/schema\/person\/749ccd9b2d74303fa8927e06c2af8b0b"},"headline":"Creating Link Rules in Cradle","datePublished":"2018-04-30T10:28:01+00:00","dateModified":"2018-05-02T14:36:52+00:00","mainEntityOfPage":{"@id":"https:\/\/www.threesl.com\/blog\/creating-link-rules\/"},"wordCount":525,"publisher":{"@id":"https:\/\/www.threesl.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.threesl.com\/blog\/creating-link-rules\/#primaryimage"},"thumbnailUrl":"https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2017\/06\/link_rules_add.jpg","articleSection":["Hints &amp; Tips"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/www.threesl.com\/blog\/creating-link-rules\/","url":"https:\/\/www.threesl.com\/blog\/creating-link-rules\/","name":"Creating Link Rules to Ensure Cross Reference Validity - 3SL Blog","isPartOf":{"@id":"https:\/\/www.threesl.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.threesl.com\/blog\/creating-link-rules\/#primaryimage"},"image":{"@id":"https:\/\/www.threesl.com\/blog\/creating-link-rules\/#primaryimage"},"thumbnailUrl":"https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2017\/06\/link_rules_add.jpg","datePublished":"2018-04-30T10:28:01+00:00","dateModified":"2018-05-02T14:36:52+00:00","description":"An example on creating link rules in Cradle's WorkBench. Link rules are customisable and help ensure the validity of cross reference in a database.","breadcrumb":{"@id":"https:\/\/www.threesl.com\/blog\/creating-link-rules\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.threesl.com\/blog\/creating-link-rules\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.threesl.com\/blog\/creating-link-rules\/#primaryimage","url":"https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2017\/06\/link_rules_add.jpg","contentUrl":"https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2017\/06\/link_rules_add.jpg","width":846,"height":216,"caption":"Select the Add... button to create link rules"},{"@type":"BreadcrumbList","@id":"https:\/\/www.threesl.com\/blog\/creating-link-rules\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.threesl.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Creating Link Rules in Cradle"}]},{"@type":"WebSite","@id":"https:\/\/www.threesl.com\/blog\/#website","url":"https:\/\/www.threesl.com\/blog\/","name":"3SL Blog","description":"From concept to creation","publisher":{"@id":"https:\/\/www.threesl.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.threesl.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/www.threesl.com\/blog\/#organization","name":"3SL","url":"https:\/\/www.threesl.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.threesl.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2017\/02\/3SL_Logo_Medium.png","contentUrl":"https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2017\/02\/3SL_Logo_Medium.png","width":152,"height":80,"caption":"3SL"},"image":{"@id":"https:\/\/www.threesl.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["http:\/\/facebook.com\/3SLCradle","https:\/\/x.com\/threesl"]},{"@type":"Person","@id":"https:\/\/www.threesl.com\/blog\/#\/schema\/person\/749ccd9b2d74303fa8927e06c2af8b0b","name":"3SL","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/secure.gravatar.com\/avatar\/cee8089745b3e7d79c57d621cc634da71def3561fcf40d4932a3e38743e23af0?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/cee8089745b3e7d79c57d621cc634da71def3561fcf40d4932a3e38743e23af0?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cee8089745b3e7d79c57d621cc634da71def3561fcf40d4932a3e38743e23af0?s=96&d=mm&r=g","caption":"3SL"},"sameAs":["http:\/\/www.threesl.com\/","https:\/\/x.com\/threesl"]}]}},"modified_by":"Jan Lamb","_links":{"self":[{"href":"https:\/\/www.threesl.com\/blog\/wp-json\/wp\/v2\/posts\/1910","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.threesl.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.threesl.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.threesl.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.threesl.com\/blog\/wp-json\/wp\/v2\/comments?post=1910"}],"version-history":[{"count":12,"href":"https:\/\/www.threesl.com\/blog\/wp-json\/wp\/v2\/posts\/1910\/revisions"}],"predecessor-version":[{"id":3502,"href":"https:\/\/www.threesl.com\/blog\/wp-json\/wp\/v2\/posts\/1910\/revisions\/3502"}],"wp:attachment":[{"href":"https:\/\/www.threesl.com\/blog\/wp-json\/wp\/v2\/media?parent=1910"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.threesl.com\/blog\/wp-json\/wp\/v2\/categories?post=1910"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.threesl.com\/blog\/wp-json\/wp\/v2\/tags?post=1910"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}