Bonjour

Voici mon problème. J'ai une table mère TM qui dispose de plusieurs tables filles par héritage (partitionnement). J'ai une autre table TN qui a pour contrainte que l'une de ses attributs est une cé étrangère venant de la clé primaire de cette table mère.
Ainsi, lorsque je veux insérer quelque chose dans cette table TN, je provoque la violation de ma contrainte:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
ERREUR:  Une instruction insert ou update sur la table «TN» viole la contrainte de clé étrangère «TN_identifiant_fkey»
DÉTAIL : La clé (identifiant)=(J01) n'est pas présente dans la table «TM».
Tiens, pourtant si je vais un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
select identifiant from TM
, il m'indique que l'identifiant existe
Comment contourner ce problème ? Il parait que les classes mères ne sont que des "simples vues", est-ce vrai ?
Merci d'avance de vos réponses.

@++