cours/modèle entité association.md
oscar.plaisant@icloud.com 00dc433995 update
2024-01-07 19:26:57 +01:00

1.6 KiB

up::concepts des bases de données #informatique


exemple diagramme entité-association.excalidraw

  • Modèle Conceptuel des Donnés
    • Introduit par Peter Chen (1976)
    • description statique du système d'informations
      • pas de représentation des traitements
    • très répandu
    • grande variété de dialectes? variaNtes et extensions
      • avec des notations graphiques

entité

  • Modélise un ensemble d'objets concrets ou abstraits de même nature
  • représentate des phénomènes du monde réel
  • représenté par un rectangle

association ou relation

  • représente les liens entre deux ou pluieurs entités
  • représenté par un rectangle arrondi (ou un ellipse)

Attibuts

  • Décrit les entités et les associations
  • Exemple
    • L'entité Personne a pour attributs : numéro personne, nom, ville
    • L'entité Vélo a pour attributs : numéro Vélo, marque
    • l'assocIation Est propriétaire a un attribut : date achat
  • représentation graphique : tableau en dessous de l'entité / de la relation

Clé

  • UN ou plusieurs attributs permattant d'identifier, de façon unique, chaque occurence d'une entité
  • obligatoire
  • représentation : attribut.s souligné.s

cardinalité

  • Les entités participant aux associations ont des cardinalités minimales et masimales
  • représentation : (cardinalité minimale),(cardinalité maximale) (ex: 0,N ou 1,1). Les cardinalités sont au début de la relation (ex: \text{personne } 0,N \rightarrow 0,1\text{ vélo})

contraintes d'intégrité

Contraintes que l'on ajoute, et qui doivent être respectées à tout instant.