ATTRIBUT  

Modélisation

Voir aussi : DOMAINE, RÔLE, RELATION, CLÉ PRIMAIRE, CLÉ ÉTRANGÈRE, SGBDR

DÉFINITION SPÉCIFIQUE AU DOMAINE

Dans le modèle relationnel de données, l’attribut est le composant de base d’une relation. On parle également de constituant et, par sympathie vis-à-vis des possibilités offertes par les SGBDR (donc de façon moins rigoureuse), de champ ou de colonne. D’un point de vue formel, dans le modèle relationnel de Codd, l’attribut est un rôle joué par un domaine dans une relation. La notion de domaine, porteur de la sémantique d’un attribut, est d’un usage de plus en plus rare : elle est remplacée par la notion de type. Il convient de nommer distinctement les attributs d’une relation, même si plusieurs d’entre eux partagent le même domaine ou possèdent le même type. Cela permet de donner un signification dépourvue d’ambiguïté à chacun des attributs, quelle que soit sa position dans la relation. À l’exception des clés étrangères qui traduisent des liens entre entités, les attributs qui composent les relations correspondent aux propriétés du schéma conceptuel des données, lorsque celui-ci est réalisé à partir du modèle entité-association.

Représentations/Exemples/Applications