1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| create table client
(numCli char(36) not null default newid(),
nomCli varchar(30),
pnomCli varchar(30),
rueCli varchar(40),
vilCli varchar(40),
cpCli char(5),
telCli char(10)
constraint pkCli primary key(numCli));
create table categorie
(codCat char(4)not null,
libelle varchar(30)
constraint pkCat primary key(codCat));
create table chambre
(numCham int not null ,
prix money,
codCat char(4),
constraint pkCha primary key(numCham),
constraint fkCha foreign key (codCat) references categorie(codCat));
create table reservation
( numRes char(36) not null default newid(),
dateRes datetime,
dateDeb datetime,
dateFin datetime,
numCli char(36),
numCham int,
constraint pkRes primary key(numRes),
constraint fkRes1 foreign key (numCli) references Client(numCli),
constraint fkRes2 foreign key (numCham) references Chambre(numCham)); |
Partager