L2 Info : Bases de données
 
◃  Ch. 3 Modélisation des données avec le modèle Entité/Association  ▹
 

Attributs

  • Un attribut est toujours associé à un domaine de définition (type).
  • Un attribut caractérise soit une entité, soit une association.
  • Un attribut peut être :
    • simple (atomique) ou composite (décomposable en plusieurs attributs plus simples)
      • Exemple : l'attribut adresse peut être constitué des attributs rue, numéro, ville, code postal, pays.
    • obligatoire (une entité a toujours une valeur pour cette attribut) ou facultatif
    • à valeur unique ou à valeur partageable
      • Exemple (unique) : l'attribut etud_num (d'un étudiant) est unique, deux étudiants ne peuvent avoir le même numéro.
      • Exemple (valeur partageable) : l'attribut etud_nom n'est pas spécifique à un étudiant.
    • dérivé (d'un autre attribut)
      • Exemple : l'attribut age (d'une personne) est dérivable de l'attribut date de naissance