Entités faibles
- Certaines entités dites "faibles" n'existent qu'en référence à d'autres entités dites "régulières" : une entité faible ne peut exister si une autre entité n'existe pas également.
- L'entité régulière est appelée "identifiant étranger" et l'association qui les unit "association identifiante".
- Définition :
Une entité de type faible possède une clé locale (appelée identifiant relatif) qui ne suffit pas pour identifier une de ses instances parmi l'ensemble des instances associées à un tuple de l'entité identifiante. La clé complète d'une entité faible est la concaténation de la clé de l'entité identifiante et de sa clé locale.
- Dans cet exemple, l'entité Avenant est complètement dépendante de l'entité Commande et sa clé locale ne suffit pas strictement à l'identifier. L'attribut numeroAvenant est donc un attribut composite composé du numéro de commande et d'un numéro d'ordre d'avenant.