Creating contingent values
Contingent values are another advanced geodatabase function you can implement to help improve data accuracy and editing efficiency. Contingent values limit the data values that can be entered into a database field based on a value that has been selected in another field. For example, if you select concrete as the material for a new power pole, this limits the height of the pole to a specific set of values because a wood power pole comes in specific lengths. Because these contingent values limit options, this helps ensure that only valid data values are populated into your data for improved integrity.
Contingent values require domains and/or subtypes to function. Domains and subtypes provide the initial limiting values that can be entered into the designated fields. Those fields, with their domains or subtypes, are then added to a field group. A field group is a selection of fields contained in a table or feature class that will have contingent values behavior...