L3 Info : SGBD
 
◃  Ch. 4 Le modèle Entité/Association  ▹
 

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.
    exemple d'entité faible Commande-avenant