Overblog
Editer l'article Suivre ce blog Administration + Créer mon blog
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)

Partager cet article
Repost0

commentaires