/
Section 3. Subclassing Existing Entities

This is the documentation for Ed-Fi Data Standard v3.2.0-c. This early access version of the standard powers supported products, including the ODS / API v5.0 and v5.1. This version was superseded by Ed-Fi Data Standard v3.2.

Section 3. Subclassing Existing Entities

This section covers allowable scenarios for subclassing existing entities in the Ed-Fi data model and extensions.

3.1. Subclass Domain Entities and Associations

Domain Entities and Associations may be subclassed when an entity needs additional data to support a specialization of the model.  Currently, only the subclassing of abstract entities, such as EducationOrganization and GeneralStudentProgramAssociation (formerly StudentProgramAssociation in v2.x), is supported.*

  • MUST NOT contain any identity properties.
  • MUST contain at least one property.
  • SHOULD NOT contain properties included in the parent entity unless additional context is provided.
  • SHOULD follow the same naming conventions as are applicable for the parent entity.
  • MUST subclass domain entities and associations only.
  • MUST NOT subclass a subclassed entity.


Related content

Section 3. Subclassing Existing Entities
Section 3. Subclassing Existing Entities
More like this
Section 3. Subclassing Existing Entities
Section 3. Subclassing Existing Entities
More like this
Section 3. Subclassing Existing Entities
Section 3. Subclassing Existing Entities
More like this
Section 3. Subclassing Existing Entities
Section 3. Subclassing Existing Entities
More like this
Section 3. Subclassing Existing Entities
Section 3. Subclassing Existing Entities
More like this
Unsupported Modifications
Unsupported Modifications
More like this