0531 Document Schemas¶
Each data field in the schema is represented by a DocumentSchemaAttribute entity.
Note that the type information for each attribute within these structures is typically embedded on the DocumentSchemaAttribute through the TypeEmbeddedAttribute classification. Also recall that the NestedSchemaAttribute relationship can be used to capture nested (hierarchical) structures within such documents.
The SimpleDocumentType, StructDocumentType, MapDocumentType, ArrayDocumentType, and SetDocumentType types have been deprecated because they offer little value since the type is typically stored in the TypeEmbeddedAttribute classification. This change makes the document schemas consistent with other types of schema.