10 juillet 2007
2
10
/07
/juillet
/2007
17:51
-- Quelques façons d'indiquer une contrainte d'intégrité référencielle.
create table pays
(pays_id char(5) not null primary key,
libellé varchar(99));
create table personne
(personne_id integer not null primary key generated always as identity,
nom varchar(50)not null with default,
prénom varchar(50),
pays_naiss char(5) constraint Pays_valide
references pays on delete restrict,
pays_vacance char(5) references pays,
pays_résidence char(5),
num1 dec(5, 2),
constraint Pays_rés_valide
foreign key(pays_résidence)
references pays(pays_id) on delete cascade)