Validation messages

Errors block the transition to the refinement phase, whereas warnings highlight incomplete parts without halting the process.

Rule violations

MessageHow to fix it
The entity has no identifierMark at least one attribute as Identifier.
A child entity must not have any identifierRemove it; the child uses the parent’s identifier.
The relationship must have at least two participationsUse Connect to link a second entity.
A recursive relationship requires participation rolesSet a Role on both participations.
A ternary relationship requires all participation cardinalities to have maximum value NSet every participation to (0,N) or (1,N).
A time entity must have only identifier attributesRemove the non-identifier attributes or move them to the relationship.
A time entity must participate with a minimum cardinality of 1Set the participations to (1,N).

Naming conflicts

MessageHow to fix it
There is a name conflictTwo entities or relationships share a name. Rename one.
Multiple attributes with the same nameRename the duplicate attribute or subattribute.

Warnings

MessageWhat to check
The entity has no attributes (apart from identifiers)Whether something is missing.
Embedding an optional entity may lead to data lossWhether a reference fits better.