You are on page 1of 17

‫االعالم اآللي ‪2‬‬

‫جامعة الجزائر ‪ 3‬دالي إبراھیم‬


‫كلیة العلوم االقتصادیة‪ ،‬التجاریة و علوم التسییر‬
‫د‪.‬قریسي یاسین‬
‫د‪.‬ڨريسي ياسين‬

‫الدرس الرابع‪ :‬النموذج المنطقي للمعطيات )‪Le modèle logique des données (MLD‬‬

‫يخصص هذا الفصل إلى الجانب التنظيمي من طريقة ‪ MERISE‬وذلك من خالل تحويل النموذج‬
‫التصميمي للمعطيات إلى نموذج منطقي للمعطيات وذلك من خالل الرابط بين مختلف جداول قاعدة البيانات‬
‫من خالل المفاتيح‪.‬‬

‫‪-1‬تعريف النموذج المنطقي للمعطيات )‪ :Le modèle logique des données (MLD‬هو عبارة عن‬
‫مجموعة من الجداول المرتبطة فيما بينها بواسطة أسهم‪.‬‬

‫‪Un MLD est composé des tables logiques reliées entre elles par des flèches.‬‬

‫ويأخذ الشكل التالي‪:‬‬

‫‪employé‬‬
‫‪code_e‬‬ ‫‪<pi> Integer‬‬ ‫>‪<M‬‬
‫‪num_d‬‬ ‫‪<fi> Integer‬‬ ‫>‪<M‬‬ ‫‪departement‬‬
‫‪nom_e‬‬ ‫)‪Characters (10‬‬ ‫‪affecte‬‬ ‫‪num_d <pi> Integer‬‬ ‫>‪<M‬‬
‫‪prenom_e‬‬ ‫)‪Characters (10‬‬
‫‪nom_d‬‬ ‫)‪Characters (10‬‬
‫‪adr_e‬‬ ‫)‪Characters (20‬‬
‫‪tel_e‬‬ ‫)‪Characters (9‬‬ ‫>‪num_d <pi‬‬
‫‪email_e‬‬ ‫)‪Characters (20‬‬ ‫‪...‬‬

‫>‪code_e <pi‬‬
‫‪...‬‬

‫‪-2‬قواعد التحول من النموذج التصميمي للمعطيات ‪ MCD‬للنموذج المنطقي للمعطيات ‪:MLD‬‬

‫)‪(Règles de transformation du MCD au MLD‬‬

‫‪ -‬تحويل الكيانات إلى جداول )‪(Toute entité est transformée en table‬‬

‫‪ -‬تحويل معرف الكيان إلى مفتاح )‪(L'identifiant de l'entité devient la clé primaire de la table‬‬

‫كما هو موضح في الشكل التالي‪:‬‬


‫‪Entité‬‬ ‫‪Table‬‬
‫‪identifiant‬‬ ‫‪clé primaire‬‬
‫‪propriete1‬‬ ‫‪Attribut1‬‬
‫‪propriete2‬‬ ‫‪Attribut2‬‬
‫‪propriete3‬‬ ‫‪Attribut3‬‬

‫‪1‬‬
2 ‫االعالم اآللي‬
‫ دالي إبراھیم‬3 ‫جامعة الجزائر‬
‫ التجاریة و علوم التسییر‬،‫كلیة العلوم االقتصادیة‬
‫قریسي یاسین‬.‫د‬
‫ڨريسي ياسين‬.‫د‬

:(x,n) –(x,n) ‫ تحويل عالقة ثنائية من شكل‬-1-2

-Transformation des relations binaires du type(x,n) –(x,n) :

On crée une table supplémentaire ayant comme clé primaire une clé composée des
clés primaires des 2 tables.

.‫يتم ذلك من خالل تحويل هذه العالقة الى جدول مفتاحه مركب من مفتاحي الكيانين المحاذيين لهته العالقة‬

(0,n),(0,n).‫ العالقة بين األستاذ والتلميذ‬:1‫مثال‬

Modèle Conceptuel des Données(MCD)

Eleve
instituteur
code_eleve <pi> Integer <M>
code_inst <pi> Integer <M>
enseigne nom_eleve Characters (10)
nom_inst Characters (10)
0,n prenom_eleve Characters (10)
prenom_inst Characters (10) 0,n
groupe_eleve Integer
email_inst Characters (20)
code_eleve <pi>
code_inst <pi> ...
...
Le modèle logique des données (MLD)

instituteur Eleve
code_inst <pi> Integer <M> enseigne code_eleve <pi> Integer <M>
nom_inst Characters (10) enseigne nom_eleve Characters (10)
code_inst <pi,fi1> Integer <M> enseigne
prenom_inst Characters (10) prenom_eleve Characters (10)
code_eleve <pi,fi2> Integer <M>
email_inst Characters (20) groupe_eleve Integer
Identifier_1 <pi>
code_inst <pi> code_eleve <pi>
...
... ...
code_eleve‫ و‬code_inst ‫ الى جدول مفتاحه مركب من مفتاحي‬enseigne ‫يتم تحويل العالقة‬

2
2 ‫االعالم اآللي‬
‫ دالي إبراھیم‬3 ‫جامعة الجزائر‬
‫ التجاریة و علوم التسییر‬،‫كلیة العلوم االقتصادیة‬
‫قریسي یاسین‬.‫د‬
‫ڨريسي ياسين‬.‫د‬

(1,n),(0,n).‫ العالقة بين الزبون والسلعة‬:2‫مثال‬

Modèle Conceptuel des Données(MCD)

produit
client
idProduit <pi> Integer <M>
idClient <pi> Integer <M> 1,n Acheter
typeProduit Characters (10)
nomClient Characters (30) quantite Integer 0,n IDPRODUIT <pi>
prenomClient Characters (30)
date achat Date & Time
...
idClient <pi>
...
Le modèle logique des données (MLD)

produit
client Acheter
idProduit <pi> <Undefined> <M>
idClient <pi> Integer <M> idClient <pi,fi1> Integer <M>
nomClient Characters (30) typeProduit <Undefined>
idProduit <pi,fi2> <Undefined> <M>
prenomClient Characters (30) quantite Integer Acheter IDPRODUIT <pi>
Acheter
idClient <pi> date achat Date & Time ...
... Identifier_1 <pi>
...
id_produit‫و‬id_client ‫ الى جدول مفتاحه مركب من مفتاحي‬acheter ‫يتم تحويل العالقة‬

(0,n),(1,n).‫ العالقة بين مكان التخزين والسلعة‬:3‫مثال‬

Modèle Conceptuel des Données(MCD)

Produit
Depot 0,n stock produit referance_produit <pi> Integer <M>
numero_depot <pi> Integer <M>
quantité stockée Integer 1,n libelle_proud Characters (10)
lieu_depot Characters (30)
prix_unitaire_p Money
numero_depot <pi>
referance_produit <pi>
...
...

3
2 ‫االعالم اآللي‬
‫ دالي إبراھیم‬3 ‫جامعة الجزائر‬
‫ التجاریة و علوم التسییر‬،‫كلیة العلوم االقتصادیة‬
‫قریسي یاسین‬.‫د‬
‫ڨريسي ياسين‬.‫د‬

Le modèle logique des données (MLD)

stock produit Produit


Depot stock produit referance_produit <pi,fi1> Integer <M>
stock produit referance_produit <pi> Integer <M>
numero_depot <pi> Integer <M> numero_depot <pi,fi2> Integer <M>
libelle_proud Characters (10)
lieu_depot Characters (30) quantité stockée Integer
prix_unitaire_p Money
numero_depot <pi> Identifier_1 <pi>
referance_produit <pi>
... ... ...
reference_produit ‫ الى جدول مفتاحه مركب من مفتاحي‬stock_produit ‫يتم تحويل العالقة‬
numero_depot‫و‬

(1,n),(1,n).‫ العالقة بين الطلبية والسلعة‬:4‫مثال‬

Modèle Conceptuel des Données(MCD)

Commande Produit
numero_com <pi> Integer <M> 1,n produit commandée
referance_produit <pi> Integer <M>
date_com Date quantité commandée Integer 1,n libelle_proud Characters (10)
numero_com <pi> prix_unitaire_p Money
...
referance_produit <pi>
...
Le modèle logique des données (MLD)

produit commandée
Commande Produit
numero_com <pi> Integer <M> produit commandée numero_com <pi,fi1> Integer <M>
produit commandée
referance_produit <pi,fi2> Integer <M> referance_produit <pi> Integer <M>
date_com Date libelle_proud Characters (10)
quantité commandée Integer
numero_com <pi> prix_unitaire_p Money
... Identifier_1 <pi>
... referance_produit <pi>
...
num_com ‫ الى جدول مفتاحه مركب من مفتاحي‬produit_commandé ‫يتم تحويل العالقة‬
reference_produit‫و‬

4
2 ‫االعالم اآللي‬
‫ دالي إبراھیم‬3 ‫جامعة الجزائر‬
‫ التجاریة و علوم التسییر‬،‫كلیة العلوم االقتصادیة‬
‫قریسي یاسین‬.‫د‬
‫ڨريسي ياسين‬.‫د‬

:(x,n) –(x,1)‫ تحويل عالقة ثنائية من شكل‬-2-2

- Transformation des relations binaires du type(x,n) –(x,1)

on duplique la clé primaire de la table basée sur l'entité à cardinalité (x,n) dans la
table basée sur l'entité à cardinalité (x,1).

.(x,1) ‫( في الكيان المحاذي للعالقة‬x,n) ‫ المحاذي للعالقة‬l’identifant (clé primaire) ‫نقوم بنسخ‬

(1,1),(1,n). ‫ العالقة بين المستخدم ومكان العمل‬:1‫مثال‬

Modèle Conceptuel des Données(MCD)

employé
code_e <pi> Integer <M>
nom_e Characters (10) departement
prenom_e Characters (10) 1,1 affecte num_d <pi> Integer <M>
adr_e Characters (20) 1,n nom_d Characters (10)
tel_e Characters (9) num_d <pi>
email_e Characters (20) ...
code_e <pi>
...

Le modèle logique des données (MLD)

employé
code_e <pi> Integer <M>
num_d <fi> Integer <M> departement
nom_e Characters (10) affecte num_d <pi> Integer <M>
prenom_e Characters (10)
nom_d Characters (10)
adr_e Characters (20)
tel_e Characters (9) num_d <pi>
email_e Characters (20) ...

code_e <pi>
...

‫ حيث يصبح الجدول‬، (x,1) ‫ في الكيان المحاذي للعالقة‬num_d ‫( هو‬x,n) ‫يتم نسخ المفتاح المحاذي للعالقة‬
‫ وهو‬clé étrangère ‫ ومفتاح خارجي‬code_e ‫ هو‬clé primaire ‫ يحتوي على مفتاح أساسي‬employe
num_d

5
2 ‫االعالم اآللي‬
‫ دالي إبراھیم‬3 ‫جامعة الجزائر‬
‫ التجاریة و علوم التسییر‬،‫كلیة العلوم االقتصادیة‬
‫قریسي یاسین‬.‫د‬
‫ڨريسي ياسين‬.‫د‬

(0,n),(1,1).‫ العالقة بين الشخص والسيارة‬: 2‫مثال‬

Modèle Conceptuel des Données(MCD)

personne
voiture
code <pi> Integer <M>
nom Characters (10) num <pi> Integer <M>
avoir
0,n marque Characters (10)
prenom Characters (10)
1,1 type Characters (10)
adr Characters (10)
tel Characters (10) num <pi>
code <pi> ...
...

Le modèle logique des données (MLD)

personne voiture
code <pi> Integer <M> num <pi> Integer <M>
nom Characters (10) avoir code <fi> Integer <M>
prenom Characters (10) marque Characters (10)
adr Characters (10) type Characters (10)
tel Characters (10)
num <pi>
code <pi> ...
...
‫ حيث يصبح الجدول‬، (x,1) ‫ في الكيان المحاذي للعالقة‬code ‫( هو‬x,n) ‫يتم نسخ المفتاح المحاذي للعالقة‬
code ‫ وهو‬clé étrangère ‫ ومفتاح خارجي‬num ‫ هو‬clé primaire ‫ يحتوي على مفتاح أساسي‬voiture

:(0,1)-(1,1)‫ تحويل عالقة ثنائية من شكل‬-3-2

- Transformation des relations binaires du type (0,1)-(1,1)

On duplique la clé de la table basée sur l'entité à cardinalité (0,1) dans la table
basée sur l'entité à cardinalité (1,1).

.(1,1) ‫( في الكيان المحاذي للعالقة‬0,1) ‫يتم نسخ المفتاح المحاذي للعالقة‬

6
2 ‫االعالم اآللي‬
‫ دالي إبراھیم‬3 ‫جامعة الجزائر‬
‫ التجاریة و علوم التسییر‬،‫كلیة العلوم االقتصادیة‬
‫قریسي یاسین‬.‫د‬
‫ڨريسي ياسين‬.‫د‬

(0,1),(1,1).‫ العالقة بين الطلبية والتوصيلة‬: 1‫مثال‬

Modèle Conceptuel des Données(MCD)

Commande Livraison
numero_com <pi> Integer <M> 0,1 donner numero_livr <pi> Integer <M>
date_com Date date_livr Date
1,1
numero_com <pi> numero_livr <pi>
... ...
Le modèle logique des données (MLD)

Livraison
Commande
donner numero_livr <pi> Integer <M>
numero_com <pi> Integer <M> donner
date_livr Date
date_com Date numero_com <fi> <Undefined> <M>
numero_com <pi> numero_livr <pi>
...
...

numero_com ‫ ويتعلق األمر بمفتاح‬commande ‫( وهو الجدول‬0,1) ‫يتم نسخ المفتاح المحاذي للعالقة‬
‫ يحتوي على‬livraison ‫ حيث يصبح الجدول‬، livraison ‫( وهو الجدول‬1,1) ‫في الكيان المحاذي للعالقة‬
numero_com ‫ وهو‬clé étrangère ‫ ومفتاح خارجي‬numero_livr ‫ هي‬clé primaire ‫مفتاح أساسي‬

. (0,1),(1,1)‫ العالقة بين الزبون وبطاقة الوالء‬:2‫مثال‬

Modèle Conceptuel des Données(MCD)

carte_fidelite
client
num_carte <pi> Integer <M>
code <pi> Integer <M> poits Integer
nom Characters (10) 0,1 possede code_bar Integer
prenom Characters (10) 1,1 date_validité Date
code <pi> num_carte <pi>
... ...

Le modèle logique des données (MLD)

carte_fidelite
client num_carte <pi> Integer <M>
code <pi> Integer <M> possede poits Integer
possede
nom Characters (10) code_bar Integer
prenom Characters (10) date_validité Date
code <fi> <Undefined> <M>
code <pi>
... num_carte <pi>
7 ...
2 ‫االعالم اآللي‬
‫ دالي إبراھیم‬3 ‫جامعة الجزائر‬
‫ التجاریة و علوم التسییر‬،‫كلیة العلوم االقتصادیة‬
‫قریسي یاسین‬.‫د‬
‫ڨريسي ياسين‬.‫د‬

‫ في الكيان المحاذي‬code ‫ ويتعلق األمر بمفتاح‬client ‫( وهو الجدول‬0,1) ‫يتم نسخ المفتاح المحاذي للعالقة‬
‫ يحتوي على مفتاح أساسي‬carte_fidélité ‫ حيث يصبح الجدول‬،carte_fidélité ‫( وهو الجدول‬1,1) ‫للعالقة‬
code ‫ وهو‬clé étrangère ‫ ومفتاح خارجي‬num_carte ‫ هي‬clé primaire

:(0,1)-(0,1)‫تحويل عالقة ثنائية من شكل‬-4-2

-Transformation des relations binaires du type (0,1)-(0,1)

On duplique la clé d'une des tables dans l'autre.

. (0,1),(0,1)‫ العالقة بين مؤسسة صغيرة واالجير‬:2‫مثال‬

Modèle Conceptuel des Données(MCD)

salarie entreprise
id_salarie <pi> Integer <M> Association_1 id_entreprise <pi> Integer <M>
0,1
nom Characters (10) 0,1 marque Characters (10)
prenom Characters (10) id_entreprise <pi>
id_salarie <pi> ...
...
Le modèle logique des données (MLD)

salarie entreprise
id_salarie <pi> Integer <M> Association_1 id_entreprise <pi> Integer <M>
nom Characters (10) marque Characters (10)
prenom Characters (10) id_entreprise <pi>
id_salarie <pi> ...
...

8
2 ‫االعالم اآللي‬
‫ دالي إبراھیم‬3 ‫جامعة الجزائر‬
‫ التجاریة و علوم التسییر‬،‫كلیة العلوم االقتصادیة‬
‫قریسي یاسین‬.‫د‬
‫ڨريسي ياسين‬.‫د‬

:‫تحويل عالقة ثالثية‬-5-2

- Transformation des relations ternaires :

On crée une table supplémentaire ayant comme clé primaire une clé
composée des clés primaires de toutes les tables reliées

.‫يتم تحويل العالقة إلى جدول يحتوي على المفاتيح المكونة للجداول المشكلة للعالقة‬

‫ الرحلة‬،‫ الطائرة‬،‫ العالقة بين قائد الطائرة‬:1‫مثال‬

Modèle Conceptuel des Données(MCD)

pilote trajet
num_pilote <pi> Integer <M> num_trajet <pi> Integer <M>
nom_pilote Characters (10) aéroport depart Characters (10)
prenom_pilote Characters (10) aéroport arrivée Characters (10)
num_piilote <pi> durée vol Time
... num_trajet <pi>
...
0,n
0,n

vol
date Date
heure de décollage Time

0,n

avion
num_avion <pi> Integer <M>
compagnie Characters (10)
type Characters (10)
num_avion <pi>
...
9
2 ‫االعالم اآللي‬
‫ دالي إبراھیم‬3 ‫جامعة الجزائر‬
‫ التجاریة و علوم التسییر‬،‫كلیة العلوم االقتصادیة‬
‫قریسي یاسین‬.‫د‬
‫ڨريسي ياسين‬.‫د‬

Le modèle logique des données (MLD)


pilote trajet
num_pilote <pi> Integer <M> num_trajet <pi> Integer <M>
nom_pilote Characters (10) aéroport depart Characters (10)
prenom_pilote Characters (10) aéroport arrivée Characters (10)
num_piilote <pi> durée vol Time
... num_trajet <pi>
...

vol
num_pilote <pi,fi1> Integer <M>
num_trajet <pi,fi2> Integer <M>
vol num_avion <pi,fi3> Integer <M>
vol
date Date
heure de décollage Time
Identifier_1 <pi>
...
vol

avion
num_avion <pi> Integer <M>
compagnie Characters (10)
type Characters (10)
num_avion <pi>
...
‫ إلى جدول يحتوي على المفاتيح المكونة للجداول المشكلة للعالقة وهي‬vol ‫يتم تحويل العالقة‬
num_avion ‫ و‬num_trajet ‫ و‬num_pilote

10
2 ‫االعالم اآللي‬
‫ دالي إبراھیم‬3 ‫جامعة الجزائر‬
‫ التجاریة و علوم التسییر‬،‫كلیة العلوم االقتصادیة‬
‫قریسي یاسین‬.‫د‬
‫ڨريسي ياسين‬.‫د‬

.‫ والقسم‬،‫ المقياس‬،‫ العالقة بين األستاذ‬:2‫مثال‬

Modèle Conceptuel des Données(MCD)

Professeur Module
idProfesseur <pi> Integer <M> idModule <pi> Integer <M>
nomProfesseur Characters (20) intitule Variable characters (20)
prenomPro Characters (20)
idModule <pi>
adrPro Characters (20) ...
idProfesseur <pi>
... 0,n
Enseigner
0,n joure Date
heurDebut Time
heurFin Time

0,n

classe
id_classe <pi> Integer <M>
nom_classe Integer
id_classe <pi>
...

11
2 ‫االعالم اآللي‬
‫ دالي إبراھیم‬3 ‫جامعة الجزائر‬
‫ التجاریة و علوم التسییر‬،‫كلیة العلوم االقتصادیة‬
‫قریسي یاسین‬.‫د‬
‫ڨريسي ياسين‬.‫د‬

Le modèle logique des données (MLD)

Professeur Module
idProfesseur <pi> Integer <M> idModule <pi> Integer <M>
nomProfesseur Characters (20) intitule Variable characters (20)
prenomPro Characters (20)
idModule <pi>
adrPro Characters (20) ...
idProfesseur <pi> Enseigner Enseigner
Enseigner
... idProfesseur <pi,fi1> Integer <M>
idModule <pi,fi2> Integer <M>
id_classe <pi,fi3> Integer <M>
joure Date
heurDebut Time
heurFin Time
Identifier_1 <pi>
...

Enseigner

classe
id_classe <pi> Integer <M>
nom_classe Integer
id_classe <pi>
...
‫ إلى جدول يحتوي على المفاتيح المكونة للجداول المشكلة للعالقة وهي‬enseigner ‫يتم تحويل العالقة‬
idClasse ‫ و‬idModule ‫ و‬idProfesseur

12
2 ‫االعالم اآللي‬
‫ دالي إبراھیم‬3 ‫جامعة الجزائر‬
‫ التجاریة و علوم التسییر‬،‫كلیة العلوم االقتصادیة‬
‫قریسي یاسین‬.‫د‬
‫ڨريسي ياسين‬.‫د‬

.‫ المحل‬،‫ المنتوج‬،‫العالقة بين الزبون‬:3‫المثال‬

Modèle Conceptuel des Données(MCD)

produit
client id_produit <pi> Integer <M>
id_client <pi> Integer <M> 0,n marque Characters (10)
acheter
nom_client Characters (10) type Characters (10)
0,n
id_client <pi> id_produit <pi>
... ...

0,n

magasin
id_magasin <pi> Integer <M>
nom_mag Characters (10)
id_magasin <pi>
...

13
2 ‫االعالم اآللي‬
‫ دالي إبراھیم‬3 ‫جامعة الجزائر‬
‫ التجاریة و علوم التسییر‬،‫كلیة العلوم االقتصادیة‬
‫قریسي یاسین‬.‫د‬
‫ڨريسي ياسين‬.‫د‬

Le modèle logique des données (MLD)

produit
client
id_produit <pi> Integer <M>
id_client <pi> Integer <M> acheter marque Characters (10)
nom_client Characters (10) type Characters (10)
id_client <pi,fi1> Integer <M>
id_client <pi> acheter id_produit <pi,fi2> Integer <M> acheter id_produit <pi>
.. id_magasin <pi,fi3> Integer <M> ..
Identifier_1 <pi>
..

acheter

magasin
id_magasin <pi> Integer <M>
nom_mag Characters (10)
id_magasin <pi>
..
‫ إلى جدول يحتوي على المفاتيح المكونة للجداول المشكلة للعالقة وهي‬acheter ‫يتم تحويل العالقة‬
id_magasin ‫ و‬id_produit ‫ و‬id_client
14
2 ‫االعالم اآللي‬
‫ دالي إبراھیم‬3 ‫جامعة الجزائر‬
‫ التجاریة و علوم التسییر‬،‫كلیة العلوم االقتصادیة‬
‫قریسي یاسین‬.‫د‬
‫ڨريسي ياسين‬.‫د‬

:‫تحويل عالقة ثنائية ذات العديد من الصفات‬-6-2

- Transformation de plusieurs relations entre 2 entités :

.‫ العالقة بين الشخص والسكن‬:3‫مثال‬

Modèle Conceptuel des Données(MCD)

personne 0,n posseder

id_personne <pi> Integer <M> 1,n maison


nom Characters (10) id_maision <pi> Integer <M>
prenom Characters (10) adr Characters (20)
1,1 habiter
id_personne <pi> id_maision <pi>
... 1,n ...

Le modèle logique des données (MLD)

personne
id_personne <pi> Integer <M> posseder maison
id_maision <fi> Integer <M> posseder id_personne <pi,fi1> Integer <M> posseder id_maision <pi> Integer <M>
nom Characters (10) id_maision <pihabi,fi2te>r Integer <M> adr Characters (20)
prenom Characters (10)
Identifier_1 <pi> id_maision <pi>
id_personne <pi> .. ..
..
‫ ويكون مركب من‬، posséder ‫ الى جدول واحد تحت مسمى‬habiter ‫ و‬posséder ‫يتم في تحويل العالقة‬
id_maision‫ و‬id_personne ‫مفتاحه مركب من مفتاحي‬

15
2 ‫االعالم اآللي‬
‫ دالي إبراھیم‬3 ‫جامعة الجزائر‬
‫ التجاریة و علوم التسییر‬،‫كلیة العلوم االقتصادیة‬
‫قریسي یاسین‬.‫د‬
‫ڨريسي ياسين‬.‫د‬

:‫تحويل عالقة انعكاسية‬-7-2

- Transformation des relations réflexives:

.‫ العالقة بين االبن و األب‬:‫مثال‬

Modèle Conceptuel des Données(MCD)

0,1
Personne
IdPersonne <pi> Integer <M> lien de parente
NomPersonne Characters (10)
prenomPer Characters (10)
0,n
IdPersonne <pi>
...
Le modèle logique des données (MLD)

lien de parente

Personne
IdPersonne <pi> Integer <M>
Per_IdPersonne <fi> Integer
NomPersonne Characters (10)
prenomPer Characters (10)
IdPersonne <pi>
...
‫ ومفتاح‬idPersonne ‫ هو‬clé primaire ‫ يحتوي على مفتاح أساسي‬personne ‫حيث يصبح الجدول‬
per_idPersonne ‫ وهو‬clé étrangère ‫خارجي‬

16
2 ‫االعالم اآللي‬
‫ دالي إبراھیم‬3 ‫جامعة الجزائر‬
‫ التجاریة و علوم التسییر‬،‫كلیة العلوم االقتصادیة‬
‫قریسي یاسین‬.‫د‬
‫ڨريسي ياسين‬.‫د‬

:‫مراجع الفصل الرابع‬-

-Philippe Mathieu, Bases de Données De Merise a JDBC, laboratoire


d’informatique fondamentale de Lille, UNIVERSITE DES SCIENCES ET
TECHNOLOGIES DE LILLE, 1999.

-M. NEMICHE, Cours Merise, Analyse et conception des systèmes


d’information, Faculté Polydisciplinaire de Ouarzazate, 2009-2010.

-Mohamed NEMICHE, Analyse et Conception du Système d’Information


(Merise), Faculté Polydisciplinaire de Ouarzazate, 2012/2013.

17

You might also like