Re: problème d'héritage

From: Guillaume Lelarge <guillaume(at)lelarge(dot)info>
To: Sihem MOUALHI <Sihem(dot)MOUALHI(at)cefe(dot)cnrs(dot)fr>
Cc: pgsql-fr-generale(at)postgresql(dot)org
Subject: Re: problème d'héritage
Date: 2011-03-10 15:18:00
Message-ID: 4D78EBA8.2040202@lelarge.info
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-fr-generale

Le 10/03/2011 16:07, Sihem MOUALHI a écrit :
> [...]
> étudiante de DUT Informatique, je suis actuellement en stage au CEFE du CNRS de Montpellier et je travaille actuellement sur une base de données contenant des relations d'héritages. J'ai une table mère Table_M et deux tables filles Table_F1 et Table_F2. Lorsque j'ajoute des données dans mes tables filles, elles ne sont pas insérées dans la table mère (SELECT * FROM ONLY Table_M ne renvoie aucune ligne). Je dois donc insérer à nouveau ces mêmes données dans la table mère. J'ai donc pensé à créer un trigger permettant l'insertion automatique des données dans la table mère lorsqu'un ajout de données dans les tables filles aura lieu. Y aurait-il une autre solution à ce problème?
>

Pourquoi voulez-vous qu'elles soient aussi dans la table mère ? le but
de l'héritage, c'est justement d'insérer les données dans une des tables
filles et pouvoir récupérer les infos, soit à partir de la table fille
soit à partir de la table mère (auquel cas il ne faut pas utiliser la
clause ONLY).

--
Guillaume
http://www.postgresql.fr
http://dalibo.com

In response to

Responses

Browse pgsql-fr-generale by date

  From Date Subject
Next Message Guillaume Lelarge 2011-03-10 15:28:11 Re: problème d'héritage
Previous Message Philippe Rimbault 2011-03-10 15:12:26 Re: problème d'héritage