[Class/PHP/Postgres] Problème de modélisation...
Salut!
Mon problème c'est de passer de mon diagramme de classe avec un joli héritage à une base de données par trop bordélique...
J'ai vu que postgres permet de gérer l'héritage, est-ce que ça marche vraiment bien, ou est-ce que je vais me retrouver avec une base merdique...
Sinon quelle représentation je peux avoir pour mon héritage (tables)
Exemple d'héritage (simple) :
Code:
1 2 3 4
|
class Personne { string nom; }
class Etudiant extends Personne { string classe; }
class Prof extends Personne { string cours; } |
en postgres:
Code:
1 2 3 4
|
create table personne (nom:varchar);
create table etudiant (classe:varchar) inherits (personne);
create table prof (cours:varchar) inherits (personne); |
En fait la grosse question c'est a quoi vont ressembler mes tables dans la base ?
Merci de votre attention... :)