WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Conception d'une application pour la gestion du personnel au sein d'une institution d'enseignement supérieur et universitaire. Cas de l'ISC-Kisangani.

( Télécharger le fichier original )
par Cédrick KWASIA ILANGA
Institut supérieur de commerce de Kisangani - Graduat 2014
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

IV.1.2. Règle de transformation du MCD en MLD ou MLDR

a. Transformation des entités

Toutes les entités deviennent des tables dans laquelle les attributs deviennent les colonnes ou les propriétés deviennent les champs. L'identifiant del'entité constitue alors la clé primaire.

b. Transformation des entités non hiérarchiques

Une association binaire de type N : M devient une table supplémentaire (parfois appelée table de jonction, table de jointure ou table d'association) dont la clé primaire est composée de deux clés étrangères (qui référencent les deux clés primaires des deux tables en association). Les attributs de l'association deviennent des colonnesde cette nouvelle table.

c. Transformation des contraintes d'intégrités fonctionnelles (CIF)

Une association binaire de type 1 : N disparait au profit d'une clé étrangère dans la table coté 0, 1 ou 1, 1 qui référence la clé primaire de l'autre table. Cette clé étrangère ne peut pas recevoir lavaleur vide si la cardinalité est 1,1.

En se basant sur notre MCD et en respectant les règles de transformation, voici la construction du MLD

tSERVICE (CodeServ, DesignationServ, SubAdm)

tCATEGORIE (CodeCat, DesignationCat)

tAGENT (NumMat, NomAg, PostnomAg, PrenomAg, AdresseAg, GenreAg, DateNaisAg, DateEngag, GradeAg, FonctionAg, #CodeServ, #CodeCat)

tCONGE (NumCong, Motif, Groupe, Datedepart, Dateretour)

tAFFECTATION (NumAffect, AnciennAff)

tmvtPRENDRE (#NumMat, #NumCong, Annee)

tmvtCONCERNER (#NumMat, #NumAffect, AnneAffect, NouvelAffect)

Le MLDR, nous permet de voir comment les tables sont en relation, voici sa présentation du MLDR.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Tu supportes des injustices; Consoles-toi, le vrai malheur est d'en faire"   Démocrite