Modèle logique des données Passage du MCD au MLD B.Shishedjiev - Modèle relationnel
B.Shishedjiev - Modèle relationnel L’objet (L'entité) Tout objet est transformé en table. Les propriétés de l'objet deviennent les attributs de la table. L'identifiant de l'objet devient la clé primaire de la table Objet «Entreprise» Table «Entreprise» Entreprise ENTREPRISE No_Entreprise NO_ENTREPRISE Nom NOM Adresse ADRESSE Code_postal CODE_POSTAL Localité LOCALITE B.Shishedjiev - Modèle relationnel
B.Shishedjiev - Modèle relationnel Relations Relation binaire aux cardinalités (x,n) - (x,1) B.Shishedjiev - Modèle relationnel
B.Shishedjiev - Modèle relationnel Relations Relation binaire aux cardinalités (x,1) - (x,1) Relation binaire (0,1)-(1,1) Relation binaire (0,1)-(0,1) ou B.Shishedjiev - Modèle relationnel
B.Shishedjiev - Modèle relationnel Relations Relation binaire aux cardinalités (x,n) - (x,n) B.Shishedjiev - Modèle relationnel
B.Shishedjiev - Modèle relationnel Relations Relation ternaire B.Shishedjiev - Modèle relationnel
B.Shishedjiev - Modèle relationnel Cas spéciaux Plusieurs relations entre 2 objets B.Shishedjiev - Modèle relationnel
B.Shishedjiev - Modèle relationnel Cas spéciaux Relations réflexives B.Shishedjiev - Modèle relationnel
B.Shishedjiev - Modèle relationnel Cas spéciaux L'identifiant relatif Historisation d'une propriété B.Shishedjiev - Modèle relationnel
B.Shishedjiev - Modèle relationnel Cas spéciaux Historisation d'un objet Historisation d'une relation B.Shishedjiev - Modèle relationnel
B.Shishedjiev - Modèle relationnel Exemples Facturation B.Shishedjiev - Modèle relationnel
B.Shishedjiev - Modèle relationnel Exemples Geston d’école B.Shishedjiev - Modèle relationnel
B.Shishedjiev - Modèle relationnel Exercices B.Shishedjiev - Modèle relationnel
B.Shishedjiev - Modèle relationnel Exercices B.Shishedjiev - Modèle relationnel
B.Shishedjiev - Modèle relationnel Sous-types EMPLOYE(N° employeNom employé) COMMERCIAL(Commercial,N employe,%vente) TECHNIQUE(Technique,N° employe,Qualification,Specialite) ADMINISTRATIF(Administratif,N° employe,Statut) EMPLOYE(N° employe,Nom employé,soustype) COMMERCIAL(N employe,%vente) TECHNIQUE(N° employe,Qualification,Specialite) ADMINISTRATIF(N° employe,Statut) B.Shishedjiev - Modèle relationnel
Contraintes ensemblistes Contrainte d'inclusion RATTACHE(N° employé,N° service) RESPONSIBLE(N° employé,N° service) SRD1(NoEmploye,NoService) Ratache(NoEmploye,NoService) Responsable(NoEmploye,NoService) B.Shishedjiev - Modèle relationnel
Contraintes ensemblistes Contrainte d'inclusion SRD1(NoEmploye,NoService) Ratache(NoEmploye,NoService) UtApp(NoEmploye,NoService) ⋈ Utilise(NoEmploye,Nomateriel) ⋈ Appart(NoEmploye,Nomateriel) B.Shishedjiev - Modèle relationnel
Contraintes ensemblistes Contrainte de totalité B.Shishedjiev - Modèle relationnel
Contraintes ensemblistes Contrainte d‘exclusion Contrainte d’égalité B.Shishedjiev - Modèle relationnel