Relation entre tables Interbase [Résolu]

Signaler
Messages postés
46
Date d'inscription
samedi 19 janvier 2008
Statut
Membre
Dernière intervention
7 mai 2011
-
Messages postés
302
Date d'inscription
jeudi 29 septembre 2005
Statut
Membre
Dernière intervention
17 septembre 2013
-
Salut à tous

pouvez-vous me dire est-ce possible de faire une relation entre tables d'interbase comme on le fait dans access

comme ceci




et merci infiniment

1 réponse

Messages postés
302
Date d'inscription
jeudi 29 septembre 2005
Statut
Membre
Dernière intervention
17 septembre 2013
1
bonjour,

bien sûr, c'est possible :

create table table1 (
n_client integer not null,
nom_client varchar(45) not null,
tel varchar(20),
constraint pk_table1 primary key(n_client)
);

create table table2 (
id_achat integer not null,
n_client integer not null,
blabla...,
constraint pk_table2 primary key (id_achat)
);

alter table table2
add constraint FK_table2_reference_n_client foreign key (n_client)
references table1 (n_client);

Je n'ai pas testé mais cela ressemble à cela : exemple