Les noms et les définitions données ici sont des termes importants, qu'il faut retenir, et dont il faut connaître le sens.
Dépendance Fonctionnelle
:
Une information B dépend fonctionnellement d'une information
A si et seulement si à une seule valeur de A, il n'est possible
d'associer qu'une et une seule valeur de B.
Si l'information dépend fonctionnellement de plusieurs autres informations,
on dira alors que la dépendance fonctionnelle est composée.
Entité :
Une entité est la représentation d'un ensemble
d'individus, d'objets ou de concepts dans le système d'information.
Une entité doit être qualifiée par un identifiant unique.
Groupe Logique d'Informations :
Un groupe logique d'informations (G.L.I.) est un ensemble d'informations
possédant toutes le même identifiant, qu'il soit élémentaire
ou composé.
Identifiant :
Une information A est un identifiant pour une information B, si et seulemet
si B dépend fonctionnellement de A et aucune autre information différente
de B ne dépend de B.
Plusieurs informations (I1, I2, ..., In)
constituent un identifiant composé pour une information B si et
seulement si B dépend fonctionnellement de chacune des information
Ii et aucune information différente de B ne dépend de B.
Polyséme :
Deux noms d'informations sont polysémes si elles ont
le même nom et expriment des valeurs différentes. Ex
: la date de facturation a le nom DATE et la date de commande a
le nom DATE elle aussi, alors qu'il s'agit de deux dates différentes.
On peut les renommer DATE_FACT pour la première et DATE_CDE
pour la seconde.
Relation :
Une relation établit un lien entre deux ou plusieurs
entités. Une association peut être PORTEUSE
d'informations ou NON PORTEUSE. Une association porteuse
établit un lien entre des entités en y associant des informations
supplémentaires, propres à cette relation. Une relation non
porteuse est une liaison simple entre des entités.
Synonyme :
Les noms synonymes sont des noms qui représentent deux
fois la même propriété. Ex :
dans un document le nom du client est nommé NOM_CLIENT, dans
un autre il est nommé NOM_DU_CLIENT. Tous deux représentent
la même propriété : le nom du client .Dans un cas de
redondance, il faut donc supprimer l'un des deux champ.