Working with Schemas
 
 
 

There are three primary operations involved with schema management:

Creating a Schema

The following basic steps are required to create a schema (some steps are optional; some may be done in an alternate order to achieve the same result):

For an example of schema creation, see Example: Creating a Feature Schema.

Use the FdoClassDefinition::GetIdentityProperties() and Add(Property Object) methods to set the property as FdoClass or FdoFeatureClass Identifier. FDO allows multiple Identifiers for both types of classes, although Identifiers have slight differences in both cases.