{"id":2910942,"date":"2025-11-21T11:27:28","date_gmt":"2025-11-21T19:27:28","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2910942"},"modified":"2025-12-12T07:22:16","modified_gmt":"2025-12-12T15:22:16","slug":"specifying-subtypes-for-attribute-rules-in-arcgis-pro-3-5","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/specifying-subtypes-for-attribute-rules-in-arcgis-pro-3-5","title":{"rendered":"Specifying subtypes for Attribute Rules in ArcGIS Pro 3.5"},"author":313872,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[23851,37151],"tags":[302212,780442,458472],"industry":[],"product":[36561],"class_list":["post-2910942","blog","type-blog","status-publish","format-standard","hentry","category-data-management","category-design-planning","tag-attribute-rules","tag-data-design","tag-subtypes","product-arcgis-pro"],"acf":{"authors":[{"ID":313872,"user_firstname":"Mike","user_lastname":"Jensen","nickname":"Mike Jensen","user_nicename":"mike-jensen","display_name":"Mike Jensen","user_email":"mjensen@esri.com","user_url":"","user_registered":"2022-06-27 18:39:54","user_description":"Mike loves to enhance the customer experience when working with Esri software, and has many opportunities to continue this passion as a product engineer on the Geodatabase Team. Outside of his GIS profession, he loves to tinker with tech gadgets, beat on the drums, bake pies and brownies, tell and snicker at dad jokes, and enjoy quiet time in the country with family and friends.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/07\/Mike_Green_Santa_Nov_2016-204x200.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}],"short_description":"Specify subtypes for existing or new attribute rules in ArcGIS Pro 3.5","flexible_content":[{"acf_fc_layout":"image","image":{"ID":2947967,"id":2947967,"title":"AR_Subtypes_Blog_InsideBanner","filename":"AR_Subtypes_Blog_InsideBanner.png","filesize":20377,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/11\/AR_Subtypes_Blog_InsideBanner.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/specifying-subtypes-for-attribute-rules-in-arcgis-pro-3-5\/ar_subtypes_blog_insidebanner","alt":"","author":"313872","description":"","caption":"","name":"ar_subtypes_blog_insidebanner","status":"inherit","uploaded_to":2910942,"date":"2025-11-13 00:55:15","modified":"2025-11-13 00:55:15","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1141,"height":142,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/11\/AR_Subtypes_Blog_InsideBanner-213x142.png","thumbnail-width":213,"thumbnail-height":142,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/11\/AR_Subtypes_Blog_InsideBanner.png","medium-width":464,"medium-height":58,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/11\/AR_Subtypes_Blog_InsideBanner.png","medium_large-width":768,"medium_large-height":96,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/11\/AR_Subtypes_Blog_InsideBanner.png","large-width":1141,"large-height":142,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/11\/AR_Subtypes_Blog_InsideBanner.png","1536x1536-width":1141,"1536x1536-height":142,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/11\/AR_Subtypes_Blog_InsideBanner.png","2048x2048-width":1141,"2048x2048-height":142,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/11\/AR_Subtypes_Blog_InsideBanner-826x103.png","card_image-width":826,"card_image-height":103,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/11\/AR_Subtypes_Blog_InsideBanner.png","wide_image-width":1141,"wide_image-height":142}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>In ArcGIS Pro 3.5, we now provide the ability to specify a combination of subtypes when creating or modifying an <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/latest\/help\/data\/geodatabases\/overview\/an-overview-of-attribute-rules.htm\">attribute rule<\/a>.<\/p>\n<p>Read on, or watch a short video on how to specify subtypes for new or existing <strong>Attribute Rules<\/strong>.<\/p>\n"},{"acf_fc_layout":"kaltura","video_id":"1_9sqs5tnr","time":false,"start":0,"stop":""},{"acf_fc_layout":"content","content":"<h2>Significance<\/h2>\n<p>Before this release, the only options were to specify a single <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/latest\/help\/data\/geodatabases\/overview\/an-overview-of-subtypes.htm\">subtype<\/a> or all subtypes when creating an attribute rule. When created, the subtype option became inactive, preventing subtype changes. Thus, to apply an attribute rule to data categorized by different subtypes, you need an attribute rule for each subtype. Use of subtypes with attribute rules provides another combination of better performance and more efficient workflows. In this blog, I will show you how to specify subtypes with existing or new rules.<\/p>\n"},{"acf_fc_layout":"content","content":"<h2>Create and modify rules specifying subtypes<\/h2>\n<p>Being able to modify an existing attribute rule\u2019s subtype property was a subtle, but significant update. The rule property for <span style=\"font-weight: normal !msorm\"><strong>Subtype<\/strong><\/span> is no longer inactive when modifying existing rules or after a new rule is created.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2911142,"id":2911142,"title":"AR_Subtypes_Pro32_InActive3","filename":"AR_Subtypes_Pro32_InActive3.png","filesize":31062,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/AR_Subtypes_Pro32_InActive3.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/specifying-subtypes-for-attribute-rules-in-arcgis-pro-3-5\/ar_subtypes_pro32_inactive3","alt":"Attribute Rules view showing Subtype property as inactive.","author":"313872","description":"","caption":"","name":"ar_subtypes_pro32_inactive3","status":"inherit","uploaded_to":2910942,"date":"2025-07-28 20:43:08","modified":"2025-07-28 20:43:55","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":928,"height":285,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/AR_Subtypes_Pro32_InActive3-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/AR_Subtypes_Pro32_InActive3.png","medium-width":464,"medium-height":143,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/AR_Subtypes_Pro32_InActive3.png","medium_large-width":768,"medium_large-height":236,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/AR_Subtypes_Pro32_InActive3.png","large-width":928,"large-height":285,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/AR_Subtypes_Pro32_InActive3.png","1536x1536-width":928,"1536x1536-height":285,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/AR_Subtypes_Pro32_InActive3.png","2048x2048-width":928,"2048x2048-height":285,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/AR_Subtypes_Pro32_InActive3-826x254.png","card_image-width":826,"card_image-height":254,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/AR_Subtypes_Pro32_InActive3.png","wide_image-width":928,"wide_image-height":285}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>Now, when creating or modifying an attribute rule, if you have subtypes configured, they appear in the Subtype drop down list.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2911102,"id":2911102,"title":"AR_Subtypes_Pro35_Active2","filename":"AR_Subtypes_Pro35_Active2.png","filesize":63611,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/AR_Subtypes_Pro35_Active2.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/specifying-subtypes-for-attribute-rules-in-arcgis-pro-3-5\/ar_subtypes_pro35_active2","alt":"Attribute Rules view showing list of available subtypes and the Subtype Property active in ArcGIS Pro 3.5.","author":"313872","description":"","caption":"","name":"ar_subtypes_pro35_active2","status":"inherit","uploaded_to":2910942,"date":"2025-07-28 20:34:55","modified":"2025-07-28 20:44:15","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1200,"height":503,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/AR_Subtypes_Pro35_Active2-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/AR_Subtypes_Pro35_Active2.png","medium-width":464,"medium-height":194,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/AR_Subtypes_Pro35_Active2.png","medium_large-width":768,"medium_large-height":322,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/AR_Subtypes_Pro35_Active2.png","large-width":1200,"large-height":503,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/AR_Subtypes_Pro35_Active2.png","1536x1536-width":1200,"1536x1536-height":503,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/AR_Subtypes_Pro35_Active2.png","2048x2048-width":1200,"2048x2048-height":503,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/AR_Subtypes_Pro35_Active2-826x346.png","card_image-width":826,"card_image-height":346,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/AR_Subtypes_Pro35_Active2.png","wide_image-width":1200,"wide_image-height":503}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>Specify which subtypes apply to the attribute rule. If you have many subtypes (so many that scrolling is inconvenient), use the new <strong>Search<\/strong> parameter to find the subtype.<\/p>\n"},{"acf_fc_layout":"content","content":"<h2>Editing<\/h2>\n<p>Attribute rules by design enhance editing workflows. Specifying subtypes on our user-defined rule automates, validates, or restricts edits to a subset of the data. For example, if the data has 20,000 rows, and the subtype categorized 1,500 attributes, the rule edit ignores 18,500 records. Creation or modification of a rule with more subtypes provides benefits, as the rule only edits the applicable subsets.<\/p>\n<p>With the new updates allowing rules to have more than one subtype, you might want to consider any of the following:<\/p>\n<ul>\n<li>Creating identical rules with their own subtype prior to ArcGIS Pro 3.5. Now that you can have one rule with many subtypes, consider consolidating them into one.<\/li>\n<li>If you originally set multiple rules above, you might want to compare whether a rule with a single subtype is efficient versus one rule with multiple subtypes. To explore and test this theory, see the demo using the <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/latest\/get-started\/arcgis-diagnostic-monitor.htm\">Diagnostic Monitor<\/a> specifically for attribute rules; go to the 34:06 time point in <a href=\"https:\/\/mediaspace.esri.com\/media\/t\/1_56jb0oed\">this video from the 2023 Esri Developer Summit<\/a>.<\/li>\n<li>One benefit you should explore is combining subtypes with <a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/attribute-rules-triggering-fields\">triggering fields<\/a>.<\/li>\n<li>You may also consider adding <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/latest\/help\/data\/geodatabases\/overview\/an-overview-of-subtypes.htm\">subtypes<\/a> to data that currently does not have subtypes configured.<\/li>\n<\/ul>\n<p>With the ability to modify existing or new attribute rules with more than one subtype, you might discover a myriad of combinations to enhance your attribute edits.<\/p>\n"},{"acf_fc_layout":"content","content":"<h2>Conclusion<\/h2>\n<p>With the ability to create or modify attribute rules with one or more subtypes, we hope this enhancement to attribute rules is helpful in meeting your data management needs. In summary, we learned the following:<\/p>\n<ul>\n<li>Older rules added to ArcGIS Pro 3.5 can be modified to add applicable subtypes not originally part of the rule.<\/li>\n<li>The <span style=\"font-weight: normal !msorm\"><strong>Subtype<\/strong><\/span> property remains active after rule creation, allowing subtype modifications as needed.<\/li>\n<li>Specifying subtypes on attribute rules allows a more discrete model for data.<\/li>\n<li>Like triggering fields, specifying subtypes can efficiently limit how often rules are evaluated. This translates to time saved while editing.<\/li>\n<li>There are now more options when working with attribute rules, allowing you to meet the custom needs of editing workflows with efficiency and productivity.<\/li>\n<\/ul>\n<p>The benefits of this update are so beneficial, we recommend an evaluation of existing rules and modifying them to adopt this new behavior where applicable. We believe and know from our own experience that these updates could lead to huge productivity and performance benefits.<\/p>\n"}],"show_article_image":true,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/11\/AR_Subtypes_Blog_Banner_826x465.png","wide_image":false,"related_articles":[{"ID":2592882,"post_author":"7511","post_date":"2024-12-08 18:10:10","post_date_gmt":"2024-12-09 02:10:10","post_content":"","post_title":"Attribute Rules Triggering Fields in ArcGIS Pro 3.4","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"attribute-rules-triggering-fields","to_ping":"","pinged":"","post_modified":"2024-12-09 13:25:34","post_modified_gmt":"2024-12-09 21:25:34","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2592882","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"6","filter":"raw"},{"ID":1516582,"post_author":"7511","post_date":"2022-03-22 16:22:27","post_date_gmt":"2022-03-22 23:22:27","post_content":"","post_title":"A Python script to Automate Attribute Rules Deployment","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"automate-attribute-rules-deployment","to_ping":"","pinged":"","post_modified":"2022-11-01 11:00:54","post_modified_gmt":"2022-11-01 18:00:54","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=1516582","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"2","filter":"raw"},{"ID":672112,"post_author":"7511","post_date":"2020-02-10 16:10:33","post_date_gmt":"2020-02-11 00:10:33","post_content":"","post_title":"Limit Edits within a Boundary with Attribute Rules","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"restrict-editing-based-on-boundary-limits-with-attribute-rules","to_ping":"","pinged":"","post_modified":"2020-02-19 07:19:15","post_modified_gmt":"2020-02-19 15:19:15","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=672112","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"3","filter":"raw"},{"ID":1242772,"post_author":"234712","post_date":"2021-05-27 03:33:21","post_date_gmt":"2021-05-27 10:33:21","post_content":"","post_title":"Attribute rules and group templates","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"attribute-rules-and-group-templates","to_ping":"","pinged":"","post_modified":"2021-06-09 03:53:13","post_modified_gmt":"2021-06-09 10:53:13","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=1242772","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"}]},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Specifying subtypes for Attribute Rules in ArcGIS Pro 3.5<\/title>\n<meta name=\"description\" content=\"Specifying subtypes for attribute rules provides efficient workflows and performance benefits. This article illustrates how to set them.\" \/>\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.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/specifying-subtypes-for-attribute-rules-in-arcgis-pro-3-5\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Specifying subtypes for Attribute Rules in ArcGIS Pro 3.5\" \/>\n<meta property=\"og:description\" content=\"Specifying subtypes for attribute rules provides efficient workflows and performance benefits. This article illustrates how to set them.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/specifying-subtypes-for-attribute-rules-in-arcgis-pro-3-5\" \/>\n<meta property=\"og:site_name\" content=\"ArcGIS Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-12T15:22:16+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/specifying-subtypes-for-attribute-rules-in-arcgis-pro-3-5#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/specifying-subtypes-for-attribute-rules-in-arcgis-pro-3-5\"},\"author\":{\"name\":\"Mike Jensen\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/5b3542abdb02f708dfde873f92ccc7af\"},\"headline\":\"Specifying subtypes for Attribute Rules in ArcGIS Pro 3.5\",\"datePublished\":\"2025-11-21T19:27:28+00:00\",\"dateModified\":\"2025-12-12T15:22:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/specifying-subtypes-for-attribute-rules-in-arcgis-pro-3-5\"},\"wordCount\":8,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"attribute rules\",\"Data design\",\"Subtypes\"],\"articleSection\":[\"Data Management\",\"Design and Planning\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/specifying-subtypes-for-attribute-rules-in-arcgis-pro-3-5\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/specifying-subtypes-for-attribute-rules-in-arcgis-pro-3-5\",\"name\":\"Specifying subtypes for Attribute Rules in ArcGIS Pro 3.5\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2025-11-21T19:27:28+00:00\",\"dateModified\":\"2025-12-12T15:22:16+00:00\",\"description\":\"Specifying subtypes for attribute rules provides efficient workflows and performance benefits. This article illustrates how to set them.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/specifying-subtypes-for-attribute-rules-in-arcgis-pro-3-5#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/specifying-subtypes-for-attribute-rules-in-arcgis-pro-3-5\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/specifying-subtypes-for-attribute-rules-in-arcgis-pro-3-5#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Specifying subtypes for Attribute Rules in ArcGIS Pro 3.5\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"name\":\"ArcGIS Blog\",\"description\":\"Get insider info from Esri product teams\",\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\",\"name\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"width\":400,\"height\":400,\"caption\":\"Esri\"},\"image\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/esrigis\/\",\"https:\/\/x.com\/ESRI\",\"https:\/\/www.linkedin.com\/company\/5311\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/5b3542abdb02f708dfde873f92ccc7af\",\"name\":\"Mike Jensen\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/07\/Mike_Green_Santa_Nov_2016-204x200.jpg\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/07\/Mike_Green_Santa_Nov_2016-204x200.jpg\",\"caption\":\"Mike Jensen\"},\"description\":\"Mike loves to enhance the customer experience when working with Esri software, and has many opportunities to continue this passion as a product engineer on the Geodatabase Team. Outside of his GIS profession, he loves to tinker with tech gadgets, beat on the drums, bake pies and brownies, tell and snicker at dad jokes, and enjoy quiet time in the country with family and friends.\",\"jobTitle\":\"Product Engineer - Geodatabase Team\",\"worksFor\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/mike-jensen\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Specifying subtypes for Attribute Rules in ArcGIS Pro 3.5","description":"Specifying subtypes for attribute rules provides efficient workflows and performance benefits. This article illustrates how to set them.","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.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/specifying-subtypes-for-attribute-rules-in-arcgis-pro-3-5","og_locale":"en_US","og_type":"article","og_title":"Specifying subtypes for Attribute Rules in ArcGIS Pro 3.5","og_description":"Specifying subtypes for attribute rules provides efficient workflows and performance benefits. This article illustrates how to set them.","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/specifying-subtypes-for-attribute-rules-in-arcgis-pro-3-5","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2025-12-12T15:22:16+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/specifying-subtypes-for-attribute-rules-in-arcgis-pro-3-5#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/specifying-subtypes-for-attribute-rules-in-arcgis-pro-3-5"},"author":{"name":"Mike Jensen","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/5b3542abdb02f708dfde873f92ccc7af"},"headline":"Specifying subtypes for Attribute Rules in ArcGIS Pro 3.5","datePublished":"2025-11-21T19:27:28+00:00","dateModified":"2025-12-12T15:22:16+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/specifying-subtypes-for-attribute-rules-in-arcgis-pro-3-5"},"wordCount":8,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["attribute rules","Data design","Subtypes"],"articleSection":["Data Management","Design and Planning"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/specifying-subtypes-for-attribute-rules-in-arcgis-pro-3-5","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/specifying-subtypes-for-attribute-rules-in-arcgis-pro-3-5","name":"Specifying subtypes for Attribute Rules in ArcGIS Pro 3.5","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2025-11-21T19:27:28+00:00","dateModified":"2025-12-12T15:22:16+00:00","description":"Specifying subtypes for attribute rules provides efficient workflows and performance benefits. This article illustrates how to set them.","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/specifying-subtypes-for-attribute-rules-in-arcgis-pro-3-5#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/specifying-subtypes-for-attribute-rules-in-arcgis-pro-3-5"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/data-management\/specifying-subtypes-for-attribute-rules-in-arcgis-pro-3-5#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"Specifying subtypes for Attribute Rules in ArcGIS Pro 3.5"}]},{"@type":"WebSite","@id":"https:\/\/www.esri.com\/arcgis-blog\/#website","url":"https:\/\/www.esri.com\/arcgis-blog\/","name":"ArcGIS Blog","description":"Get insider info from Esri product teams","publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization","name":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","width":400,"height":400,"caption":"Esri"},"image":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/esrigis\/","https:\/\/x.com\/ESRI","https:\/\/www.linkedin.com\/company\/5311\/"]},{"@type":"Person","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/5b3542abdb02f708dfde873f92ccc7af","name":"Mike Jensen","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/07\/Mike_Green_Santa_Nov_2016-204x200.jpg","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/07\/Mike_Green_Santa_Nov_2016-204x200.jpg","caption":"Mike Jensen"},"description":"Mike loves to enhance the customer experience when working with Esri software, and has many opportunities to continue this passion as a product engineer on the Geodatabase Team. Outside of his GIS profession, he loves to tinker with tech gadgets, beat on the drums, bake pies and brownies, tell and snicker at dad jokes, and enjoy quiet time in the country with family and friends.","jobTitle":"Product Engineer - Geodatabase Team","worksFor":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/author\/mike-jensen"}]}},"text_date":"November 21, 2025","author_name":"Mike Jensen","author_page":"https:\/\/www.esri.com\/arcgis-blog\/author\/mike-jensen","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/08\/Newsroom-Keyart-Wide-1920-x-1080.jpg","primary_product":"ArcGIS Pro","tag_data":[{"term_id":302212,"name":"attribute rules","slug":"attribute-rules","term_group":0,"term_taxonomy_id":302212,"taxonomy":"post_tag","description":"","parent":0,"count":35,"filter":"raw"},{"term_id":780442,"name":"Data design","slug":"data-design","term_group":0,"term_taxonomy_id":780442,"taxonomy":"post_tag","description":"","parent":0,"count":2,"filter":"raw"},{"term_id":458472,"name":"Subtypes","slug":"subtypes","term_group":0,"term_taxonomy_id":458472,"taxonomy":"post_tag","description":"","parent":0,"count":3,"filter":"raw"}],"category_data":[{"term_id":23851,"name":"Data Management","slug":"data-management","term_group":0,"term_taxonomy_id":23851,"taxonomy":"category","description":"","parent":0,"count":920,"filter":"raw"},{"term_id":37151,"name":"Design and Planning","slug":"design-planning","term_group":0,"term_taxonomy_id":37151,"taxonomy":"category","description":"","parent":0,"count":114,"filter":"raw"}],"product_data":[{"term_id":36561,"name":"ArcGIS Pro","slug":"arcgis-pro","term_group":0,"term_taxonomy_id":36561,"taxonomy":"product","description":"","parent":0,"count":2035,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=arcgis-pro","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2910942","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/users\/313872"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=2910942"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2910942\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=2910942"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=2910942"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=2910942"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=2910942"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=2910942"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}