2. Les phases de la construction d’un modèle de données
21
dans l'ensemble considéré. À cette contrainte d'unicité, s'ajoute la
contrainte de combinaison minimale des attributs, expliquée dans la
section 1.1 au sujet de la clé d'identification d'une table.
Figure 2-2
Exemple :
l’ensemble
d’entités EMPLOYÉ
Création d’un
ensemble d’entités
pour les employés
Dans la figure 2-2, un employé particulier représente une entité
avec ses valeurs d’attributs réelles. Pour assurer la gestion interne des
projets, l’entreprise doit rassembler les noms et les adresses de tous
ses employés en créant un ensemble d'entités appelé EMPLOYÉ. En
plus des trois attributs, Nom, Rue et Ville, un attribut artificiel, le
Numéro d'employé, permet d’identifier de manière unique chacun des
employés (entités) au sein du personnel (ensemble d'entités) de
l'entreprise.
Définition des
ensembles de
liaisons
Il est important de découvrir les liaisons (relationships, en
anglais) existant entre les ensembles d'entités. Elles forment
également un ensemble. Les ensembles de liaisons ont chacun leurs
propres attributs.
Chaque ensemble
de liaisons a ses
propres attributs
Dans la figure 2-3, l'énoncé «L'employé Meier travaille à 70%
sur le projet P17» concrétise une liaison Employé - Projet. L'ensemble
de liaisons APPARTENANCE contient toutes les participations des
employés aux projets de l'entreprise. Il possède une clé composée de
deux clés étrangères, le Numéro d'employé et le Numéro de projet. La
concaténation de ces deux attributs permet d'identifier de manière
unique chaque appartenance d'un employé à un projet. Outre sa clé
Entité :
Ensemble d'entités :
Clé d'identification :
Employé Meier, résidant à la rue
Faucigny à Fribourg
Ensemble des employés, caractérisés
par les attributs Nom, Rue et Ville
Numéro d'employé, qui est une clé
artificielle
Représentation dans le modèle entité-association
E M P L O Y É
21
dans l'ensemble considéré. À cette contrainte d'unicité, s'ajoute la
contrainte de combinaison minimale des attributs, expliquée dans la
section 1.1 au sujet de la clé d'identification d'une table.
Figure 2-2
Exemple :
l’ensemble
d’entités EMPLOYÉ
Création d’un
ensemble d’entités
pour les employés
Dans la figure 2-2, un employé particulier représente une entité
avec ses valeurs d’attributs réelles. Pour assurer la gestion interne des
projets, l’entreprise doit rassembler les noms et les adresses de tous
ses employés en créant un ensemble d'entités appelé EMPLOYÉ. En
plus des trois attributs, Nom, Rue et Ville, un attribut artificiel, le
Numéro d'employé, permet d’identifier de manière unique chacun des
employés (entités) au sein du personnel (ensemble d'entités) de
l'entreprise.
Définition des
ensembles de
liaisons
Il est important de découvrir les liaisons (relationships, en
anglais) existant entre les ensembles d'entités. Elles forment
également un ensemble. Les ensembles de liaisons ont chacun leurs
propres attributs.
Chaque ensemble
de liaisons a ses
propres attributs
Dans la figure 2-3, l'énoncé «L'employé Meier travaille à 70%
sur le projet P17» concrétise une liaison Employé - Projet. L'ensemble
de liaisons APPARTENANCE contient toutes les participations des
employés aux projets de l'entreprise. Il possède une clé composée de
deux clés étrangères, le Numéro d'employé et le Numéro de projet. La
concaténation de ces deux attributs permet d'identifier de manière
unique chaque appartenance d'un employé à un projet. Outre sa clé
Entité :
Ensemble d'entités :
Clé d'identification :
Employé Meier, résidant à la rue
Faucigny à Fribourg
Ensemble des employés, caractérisés
par les attributs Nom, Rue et Ville
Numéro d'employé, qui est une clé
artificielle
Représentation dans le modèle entité-association
E M P L O Y É
