クマのプーさん
Гуру
(4013)
5 лет назад
Так погоди, у тебя тут только модель данных.
Скидки, надо полагать, пявляются при заполнении данными о конкретных покупках.
сергей аПрофи (536)
5 лет назад
Я в душе не знаю, как их вообще реализовать, куратор сказал "загугли", нихера не нашел :(
Написал код к нему
create database turist;
use turist;
create table klient (id int primary key not null, name varchar (10) not null, familia varchar (20) not null, otchestvo varchar (15), gorod varchar (15) not null, telefon varchar (11))engine innodb;
create table strana (id int primary key auto_increment not null, name varchar (12) not null)engine innodb;
create table klimat (id int primary key auto_increment not null, name varchar (12) not null)engine innodb;
create table oteli (id int primary key auto_increment not null, name varchar (12) not null, klas varchar (2),
strana_id int, foreign key (strana_id) references strana
(id));
create table putevka (putevki_id int primary key not null, klient_id int, foreign key (klient_id)
references klient(id),
strana_id int, foreign key (strana_id) references strana(id), cena float not null,
klimat_id int, foreign key (klimat_id) references klimat(id),
dlitelnost varchar (10) NOT NULL,
oteli_id int, foreign key (oteli_id) references oteli(id),
kolvo varchar (3),den date not null)
;
Но не знаю, как сделать скидки на путевки, если их более 1 :(
За помощь буду очень благодарен!