<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Composite Relationship Classes and Topology Issues in ArcGIS Pro Questions</title>
    <link>https://community.esri.com/t5/arcgis-pro-questions/composite-relationship-classes-and-topology-issues/m-p/1529843#M87680</link>
    <description>&lt;P&gt;I am confused by behavior I am experiencing when using a &lt;STRONG&gt;Composite Relationship&lt;/STRONG&gt; Class (with &lt;STRONG&gt;forward messaging&lt;/STRONG&gt;) in conjunction with a &lt;STRONG&gt;Topology&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;Below I have a "parent" polygon (&lt;STRONG&gt;black&lt;/STRONG&gt;) that has relationship classes with a "child" polygon (&lt;STRONG&gt;&lt;FONT color="#0000FF"&gt;blue&lt;/FONT&gt;&lt;/STRONG&gt;) and "child" point (&lt;STRONG&gt;black plus sign&lt;/STRONG&gt;). Both are composite relationships, and both have FORWARD messaging turned on. Things work as expected, meaning when I rotate ONLY the parent polygon, the children rotate with it. There are no Feature Datasets, Subtypes, or Topologies involved in this example:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="VinceE_0-1724965245256.png" style="width: 795px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/113908i477688A98CE3E564/image-dimensions/795x237?v=v2" width="795" height="237" role="button" title="VinceE_0-1724965245256.png" alt="VinceE_0-1724965245256.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;The below example is more complex, and where I am having problems. There are subtypes and a topology involved.&lt;/P&gt;&lt;P&gt;There are again 3 &lt;STRONG&gt;feature classes:&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;EM&gt;&lt;STRONG&gt;wotus_poly&lt;/STRONG&gt; &lt;/EM&gt;[subtypes: WETLAND, WATER] - a "WETLAND" type shown in &lt;FONT color="#339966"&gt;&lt;STRONG&gt;green&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/LI&gt;&lt;LI&gt;&lt;EM&gt;&lt;STRONG&gt;pool&lt;/STRONG&gt; &lt;/EM&gt;- no subtypes, shown in &lt;FONT color="#0000FF"&gt;&lt;STRONG&gt;blue&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/LI&gt;&lt;LI&gt;&lt;EM&gt;&lt;STRONG&gt;test_plot_pt&lt;/STRONG&gt;&lt;/EM&gt; [subtypes: WETLAND, UPLAND] - two "WETLAND" and one "UPLAND" shown in &lt;STRONG&gt;black&lt;/STRONG&gt; and &lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;red&lt;/STRONG&gt;&lt;/FONT&gt;, respectively&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;STRONG&gt;Relationships (2):&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;wotus_poly&lt;/STRONG&gt; one-to-many &lt;STRONG&gt;composite&lt;/STRONG&gt; with &lt;STRONG&gt;pool&lt;/STRONG&gt;, &lt;STRONG&gt;forward&lt;/STRONG&gt; messaging turned on. A second relationship class with the same properties with the &lt;STRONG&gt;test_plot_pt&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="VinceE_2-1724966384011.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/113911iF294E936921A6FB0/image-size/medium?v=v2&amp;amp;px=400" role="button" title="VinceE_2-1724966384011.png" alt="VinceE_2-1724966384011.png" /&gt;&lt;/span&gt;&amp;nbsp; &amp;nbsp;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="VinceE_3-1724966474182.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/113912iD7C4FCDEDCC517CF/image-size/medium?v=v2&amp;amp;px=400" role="button" title="VinceE_3-1724966474182.png" alt="VinceE_3-1724966474182.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Topology:&lt;/STRONG&gt;&amp;nbsp;also a topology rule set up that requires all WETLAND subtype test plots must be within a WETLAND subtype polygon.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="VinceE_4-1724966594226.png" style="width: 459px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/113913i016A357C82B0B56B/image-dimensions/459x46?v=v2" width="459" height="46" role="button" title="VinceE_4-1724966594226.png" alt="VinceE_4-1724966594226.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Here is what the structure in Catalog View looks like (this is within a Feature Dataset for the topology):&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="VinceE_5-1724966643094.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/113914i5417C694F7278A02/image-size/medium?v=v2&amp;amp;px=400" role="button" title="VinceE_5-1724966643094.png" alt="VinceE_5-1724966643094.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Here is a visual of a possible arrangement, and one where the topology rule would be validated correctly:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="VinceE_1-1724966033974.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/113910iF45FE0A4276E2AF0/image-size/medium?v=v2&amp;amp;px=400" role="button" title="VinceE_1-1724966033974.png" alt="VinceE_1-1724966033974.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;The issue is that the "FORWARD" messaging aspect of the relationships DOES NOT WORK as expected. &lt;EM&gt;&lt;STRONG&gt;Rotating&lt;/STRONG&gt; &lt;/EM&gt;the parent has no impact at all on the location/arrangement of the child pools or points. Is this because these features are involved in a Feature Dataset? Is it because there's a topology involved in at least two of these feature classes? Are subtypes problematic here?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="VinceE_7-1724967358995.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/113916iD520E79CB32B6BE1/image-size/medium?v=v2&amp;amp;px=400" role="button" title="VinceE_7-1724967358995.png" alt="VinceE_7-1724967358995.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have verified that &lt;STRONG&gt;DELETING&amp;nbsp;&lt;/STRONG&gt;the parent polygon, in &lt;FONT color="#339966"&gt;&lt;STRONG&gt;green&lt;/STRONG&gt;&lt;/FONT&gt;, will also delete the related children, as expected in a COMPOSITE relationship. So, there is some interference happening that prevents the geometric updates via forward messaging. Any help would be appreciated!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 29 Aug 2024 21:37:09 GMT</pubDate>
    <dc:creator>VinceE</dc:creator>
    <dc:date>2024-08-29T21:37:09Z</dc:date>
    <item>
      <title>Composite Relationship Classes and Topology Issues</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/composite-relationship-classes-and-topology-issues/m-p/1529843#M87680</link>
      <description>&lt;P&gt;I am confused by behavior I am experiencing when using a &lt;STRONG&gt;Composite Relationship&lt;/STRONG&gt; Class (with &lt;STRONG&gt;forward messaging&lt;/STRONG&gt;) in conjunction with a &lt;STRONG&gt;Topology&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;Below I have a "parent" polygon (&lt;STRONG&gt;black&lt;/STRONG&gt;) that has relationship classes with a "child" polygon (&lt;STRONG&gt;&lt;FONT color="#0000FF"&gt;blue&lt;/FONT&gt;&lt;/STRONG&gt;) and "child" point (&lt;STRONG&gt;black plus sign&lt;/STRONG&gt;). Both are composite relationships, and both have FORWARD messaging turned on. Things work as expected, meaning when I rotate ONLY the parent polygon, the children rotate with it. There are no Feature Datasets, Subtypes, or Topologies involved in this example:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="VinceE_0-1724965245256.png" style="width: 795px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/113908i477688A98CE3E564/image-dimensions/795x237?v=v2" width="795" height="237" role="button" title="VinceE_0-1724965245256.png" alt="VinceE_0-1724965245256.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;The below example is more complex, and where I am having problems. There are subtypes and a topology involved.&lt;/P&gt;&lt;P&gt;There are again 3 &lt;STRONG&gt;feature classes:&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;EM&gt;&lt;STRONG&gt;wotus_poly&lt;/STRONG&gt; &lt;/EM&gt;[subtypes: WETLAND, WATER] - a "WETLAND" type shown in &lt;FONT color="#339966"&gt;&lt;STRONG&gt;green&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/LI&gt;&lt;LI&gt;&lt;EM&gt;&lt;STRONG&gt;pool&lt;/STRONG&gt; &lt;/EM&gt;- no subtypes, shown in &lt;FONT color="#0000FF"&gt;&lt;STRONG&gt;blue&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/LI&gt;&lt;LI&gt;&lt;EM&gt;&lt;STRONG&gt;test_plot_pt&lt;/STRONG&gt;&lt;/EM&gt; [subtypes: WETLAND, UPLAND] - two "WETLAND" and one "UPLAND" shown in &lt;STRONG&gt;black&lt;/STRONG&gt; and &lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;red&lt;/STRONG&gt;&lt;/FONT&gt;, respectively&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;STRONG&gt;Relationships (2):&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;wotus_poly&lt;/STRONG&gt; one-to-many &lt;STRONG&gt;composite&lt;/STRONG&gt; with &lt;STRONG&gt;pool&lt;/STRONG&gt;, &lt;STRONG&gt;forward&lt;/STRONG&gt; messaging turned on. A second relationship class with the same properties with the &lt;STRONG&gt;test_plot_pt&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="VinceE_2-1724966384011.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/113911iF294E936921A6FB0/image-size/medium?v=v2&amp;amp;px=400" role="button" title="VinceE_2-1724966384011.png" alt="VinceE_2-1724966384011.png" /&gt;&lt;/span&gt;&amp;nbsp; &amp;nbsp;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="VinceE_3-1724966474182.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/113912iD7C4FCDEDCC517CF/image-size/medium?v=v2&amp;amp;px=400" role="button" title="VinceE_3-1724966474182.png" alt="VinceE_3-1724966474182.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Topology:&lt;/STRONG&gt;&amp;nbsp;also a topology rule set up that requires all WETLAND subtype test plots must be within a WETLAND subtype polygon.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="VinceE_4-1724966594226.png" style="width: 459px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/113913i016A357C82B0B56B/image-dimensions/459x46?v=v2" width="459" height="46" role="button" title="VinceE_4-1724966594226.png" alt="VinceE_4-1724966594226.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Here is what the structure in Catalog View looks like (this is within a Feature Dataset for the topology):&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="VinceE_5-1724966643094.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/113914i5417C694F7278A02/image-size/medium?v=v2&amp;amp;px=400" role="button" title="VinceE_5-1724966643094.png" alt="VinceE_5-1724966643094.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Here is a visual of a possible arrangement, and one where the topology rule would be validated correctly:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="VinceE_1-1724966033974.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/113910iF45FE0A4276E2AF0/image-size/medium?v=v2&amp;amp;px=400" role="button" title="VinceE_1-1724966033974.png" alt="VinceE_1-1724966033974.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;The issue is that the "FORWARD" messaging aspect of the relationships DOES NOT WORK as expected. &lt;EM&gt;&lt;STRONG&gt;Rotating&lt;/STRONG&gt; &lt;/EM&gt;the parent has no impact at all on the location/arrangement of the child pools or points. Is this because these features are involved in a Feature Dataset? Is it because there's a topology involved in at least two of these feature classes? Are subtypes problematic here?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="VinceE_7-1724967358995.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/113916iD520E79CB32B6BE1/image-size/medium?v=v2&amp;amp;px=400" role="button" title="VinceE_7-1724967358995.png" alt="VinceE_7-1724967358995.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have verified that &lt;STRONG&gt;DELETING&amp;nbsp;&lt;/STRONG&gt;the parent polygon, in &lt;FONT color="#339966"&gt;&lt;STRONG&gt;green&lt;/STRONG&gt;&lt;/FONT&gt;, will also delete the related children, as expected in a COMPOSITE relationship. So, there is some interference happening that prevents the geometric updates via forward messaging. Any help would be appreciated!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 29 Aug 2024 21:37:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/composite-relationship-classes-and-topology-issues/m-p/1529843#M87680</guid>
      <dc:creator>VinceE</dc:creator>
      <dc:date>2024-08-29T21:37:09Z</dc:date>
    </item>
  </channel>
</rss>

