Vous n'êtes pas identifié(e).

#26 Optimisation » FOREIGN KEY REFERENCE sur 2 tables différentes même nom d'index » 18/08/2011 17:57:18

Selzig
Réponses : 5

Bonjour,

je dispose de 3 tables définies ainsi :

CREATE TABLE table01 (
  taID char(20),
  [...01],
CONSTRAINT ta_ID_pk_01 PRIMARY KEY(taID ));

CREATE TABLE table02 (
  taID char(20),
  [...02],
CONSTRAINT ta_ID_pk_02 PRIMARY KEY(taID ));

CREATE TABLE familles (
  faID char(20),
  taID char(20),
  [...],
CONSTRAINT fa_ID_pk PRIMARY KEY(faID),
CONSTRAINT fa_taID_exist FOREIGN KEY (taID) REFERENCES table01 (taID) ON DELETE CASCADE ON UPDATE CASCADE);

Ma question est de savoir s'il est possible de faire référence aux 2 tables table0x dans fa_taID_exist sachant que hormis le nom commun du champ servant de Primary Key (taID) des 2 fichiers users, la suite de leur description est différente (ie [...01] <> [...02]).

Merci. Cordialement.
Gilles

Pied de page des forums

Propulsé par FluxBB