Traduction uml vers les tables relationnels
lamia
-
lamia -
lamia -
Bonjour,
comment traduire l'héritage en modèle relationnel
exemple: soit les classe suivants
personne [cod,nom, prénom,@]
médecin[spécialité, grade]
patient[sex,malade]
les classe 'medecin ' et 'patient' héritent les propriété de la classe mère ' personne'
Alors comment deviennent les tables relationnels.
comment traduire l'héritage en modèle relationnel
exemple: soit les classe suivants
personne [cod,nom, prénom,@]
médecin[spécialité, grade]
patient[sex,malade]
les classe 'medecin ' et 'patient' héritent les propriété de la classe mère ' personne'
Alors comment deviennent les tables relationnels.
A voir également:
- Traduction uml vers les tables relationnels
- Google traduction photo - Guide
- Hibiki traduction telecharger - Accueil - Intelligence artificielle
- Tables des matières word - Guide
- Kif'n'dir traduction ✓ - Forum Windows
- Il est en cours de transport vers votre site de livraison ✓ - Forum Consommation & Internet
3 réponses
Une solution possibles est de faire une table par classe. Pour les relations: Une personne est reliée à 0..N Medecin et à 0..N Patient. Un Patient est reliée à une seule personne et un Medecin est reliée à une seule Personne. Bon courage.
lamia
Mercii bcp .
Cela dépend de se que tu veux faire :
-Soit tu fais une décomposition ascendante : les attributs des classes filles migrent dans la classe mère, ainsi tu n'auras plus qu'une table :
personne(cod,nom,prenom,@,spécialité,grade,sexe,malade)
-Soit tu fais une décomposition descendante : les attributs de la classe mère migrent dans les tables filles :
médecin(cod,nom,prenom,@,spécialité,grade)
patient(cod,nom,prenom,sexe,malade)
Voilà !
-Soit tu fais une décomposition ascendante : les attributs des classes filles migrent dans la classe mère, ainsi tu n'auras plus qu'une table :
personne(cod,nom,prenom,@,spécialité,grade,sexe,malade)
-Soit tu fais une décomposition descendante : les attributs de la classe mère migrent dans les tables filles :
médecin(cod,nom,prenom,@,spécialité,grade)
patient(cod,nom,prenom,sexe,malade)
Voilà !