Страница: 1 |
Страница: 1 |
Вопрос: Помогите с концептуальной моделью
Добавлено: 02.03.06 19:04
Автор вопроса: Андрей
Доброго времени суток.
Имеется следующее задание:
Фирма реализует товар (шифр, описание, характеристики).
Надо создать модель с данными:
1. Какой товар кому продан:
- Частное лицо
- Предприниматель
2. В каком количестве кому продан
3. За какую дату
Модель почти составил, вот что у меня получилось:
http://baza2017.narod.ru/1.JPG
Осталось куда то прилепить пункт 2: В каком количстве кому продано
Напишите пожалуйста куда этот пункт прикрутить и как это отобразить на рисунке.
Ответы
Всего ответов: 1
Номер ответа: 1
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #1
Добавлено: 03.03.06 05:52
В синтаксисе MySQL.
(
customer_id int(11) not null auto_increment primary key,
name varchar(255) not null,
is_juridical int(1) not null default 0
) type=innodb
create table goods
(
good_id int(11) not null auto_increment primary key,
name varchar(255) not null,
info varchar(255) null
) type=innodb;
create table order_header
(
order_id int(11) not null auto_increment primary key,
order_date datetime not null,
customer_id int(11) not null,
foreign key (order_customer)
references customers(customer_id)
on delete restrict
on update cascade
) type=innodb;
create table order_details
(
row_id int(11) not null auto_increment primary key,
order_id int(11) not null,
good_id int(11) not null,
good_quantity float not null,
foreign key (order_id)
references order_header(order_id)
on delete restrict
on update cascade,
foreign key (good_id)
references goods(good_id)
on delete restrict
on update cascade
) type=innodb;