The precedent order of model element creation, for the model, is:
- Value Types (unless created at the time of defining an Entity Type’s Reference Mode, or as part of the definition of a Binary Fact Type);
- Entity Types;
- Fact Types; then
- Role Constraints (unless an Internal Uniqueness Constraint created at the time of Fact Type creation).