# FeatureSchema.h File Reference

`#include <FdoStd.h>`
`#include <Fdo/Schema/SchemaElement.h>`
`#include <Fdo/Schema/ClassDefinition.h>`
`#include <Fdo/Schema/SchemaCollection.h>`
`#include <Fdo/Schema/ClassCollection.h>`
`#include <Fdo/Xml/Serializable.h>`

Include dependency graph for FeatureSchema.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
class | FdoFeatureSchema
| The FdoFeatureSchema class derives from FdoSchemaElement. A feature schema contains all of the classes and relationships that make up a particular data model. The FdoFeatureSchema class can be used to either create a new schema or to browse the schema end of a connection. In the later case, the FdoFeatureSchema instance is created by the DescribeSchema command. In this case the schema objects have additional properties, such as coordinate system definitions that can be useful to the application when placed in context with the schema objects. More...
## Typedefs
typedef FdoPtr< FdoFeatureSchema > | FdoFeatureSchemaP
| FdoFeatureSchemaP is a FdoPtr on FdoFeatureSchema, provided for convenience.