ArcGIS Server Banner

Designing tables in the geodatabase

Designing tables in the geodatabase

Release 9.3 E-mail This TopicPrintable VersionGive Us feedback

Table design steps

In the geodatabase, descriptive attributes are often held in the feature class table or within a related table to describe the individual features.

The process of defining geodatabase tables builds on fundamental relational concepts, and a very similar relational design process is employed for organizing tables within the geodatabase.

Here are the fundamental steps for table design:

  1. Identify the type of objects you want to describe in your table. For example, these might be
  2. Identify the set of attribute fields you want to record about these objects.
  3. Define the types of fields and values you will use to store these properties. For example:
  4. Give each field a name and a data type. See Data Types for more information.
  5. Organize these fields into one or more tables about the objects.
  6. Define the rules for values within each field. Use these to define geodatabase domains, which can be used to manage the integrity of field values in a geodatabase table column.
  7. In cases where more than one table is to be used, define the relationship properties between the tables.