Une table qui hérite de deux tables

kgadhi Messages postés 121 Date d'inscription mardi 9 août 2005 Statut Membre Dernière intervention 18 décembre 2007 - 14 nov. 2006 à 20:42
cs_skweeky Messages postés 259 Date d'inscription mercredi 3 mai 2006 Statut Membre Dernière intervention 11 janvier 2010 - 19 nov. 2006 à 13:35
Bonsoir tous le monde, et merci de votre aide d'avance.

j'ai une table client et je veux faire la difference entre un client physique (une personne) et un client moral (une societe).
Dans les deux classes (client physique et moral) j'ai pas les memes champs.

J'ai deja une table Personne qui me sert pour d'autres applications. La table client physique herite de cette table.

Donc la question: Comment je dois faire pour modeliser la table Client ?
merci

<!-- / message -->

1 réponse

cs_skweeky Messages postés 259 Date d'inscription mercredi 3 mai 2006 Statut Membre Dernière intervention 11 janvier 2010 8
19 nov. 2006 à 13:35
Bonjour,

En général dans ce cas on créée une table (par ex Client) qui contient les champs communs, et 2 autres tables (ex ClientPhy et ClientMor) qui contiendront les champs particuliers des autres clients... On aura la clef client de la table client présente dans Client et les 2 autres.

Cordialement

Christian Robert - Winwise
http://blogs.developpeur.org/christian/
MCT - Database Development / Database Administration
0
Rejoignez-nous