PricelistItem

Имя атрибута Имя колонки Имя домена Тип данных Признак обязательности Ключи Правило удаления
Номер списка цен IdPLItem Номер Integer Not null PK.1; FK1 Pricelist; restrict
Код товара IdGoods Номер Integer Not null PK.2; FK2 Goods; restrict
Цена Price Денежная сумма Decimal (6,2) Not null    

Описание таблицы на SQL:

Create table PricelistItem (

IdPLItem integer not null,

IdGoods integer not null,

Price decimal (6,2) not null,

Primary key (IdPLItem, IdGoods),

Foreign key (IdPLItem) references Pricelist on delete restrict,

Foreign key (IdGoods) references Goods on delete restrict

);

Commit;

Таблица 4.43

Товар в продаже/E6

SaleItem

Имя атрибута Имя колонки Имя домена Тип данных Признак обязательности Ключи Правило удаления
Номер продажи IdSale Номер Integer Not null PK.1; FK1 Sale; restrict
Код товара IdGoods Номер Integer Not null PK.2; FK2 Goods; restrict
Количество Qty Число Integer Not null    

Описание таблицы на SQL:

Create table SaleItem (

IdSale integer not null,

IdGoods integer not null,

Qty integer not null,

Primary key (IdSale, IdGoods),

Foreign key (IdSale) references Sale on delete restrict,

Foreign key (IdGoods) references Goods on delete restrict

);

Commit;

Можно привести еще и схему базы данных:

Группа товара (Код группы, Название, Базовый код группы (FK), Описание)

Товар (Код товара, Название (AK1), Артикул (AK2), Код группы (FK), Номер сертификата качества, Фирма-производитель, Описание)

Продажа (Номер продажи, Номер списка цен (FK), Дата продажи, Время выписки, Время оплаты, Время получения)

Список цен (Номер списка, Категория, Дата)

Товар в списке цен (Номер списка цен (FK1), Код товара (FK2), Цена)

Товар в продаже (Номер продажи (FK1), Код товара (FK2), Количество)


Список литературы

1. Дейт К. Введение в системы баз данных./Пер. с англ. М.: Наука, 1996.

2. Кузнецов С.Д.Введение в системы управления базами данных. - kuz@ivann.delta.msk.su, 1999.

3. Маклаков С.В. BPwin и ERwin. CASE-средства разработки информационных систем. М.:ДИАЛОГ-МИФИ,1999.

4. Мартин Дж.Организация баз данных в вычислительных системах./Пер. с англ. М.: Мир, 1998.

5. Ильиных Т.Е., Ильиных С.Е. Проектирование реляционных баз данных на основе современных компьютерных технологий: Уч. пособие. М.: МИФИ, 1999.

6. Джексон Г.Проектирование реляционных баз данных для использования в микро-ЭВМ./Пер. с англ. М.: Мир, 1991.

7. Гусева Т.И., Башин Ю.Б. Проектирование баз данных в примерах и задачах. М.: Радио и связь, 1992.

8. Горев А.. Фхаян Р., Макашарипов С.Эффективная работа с СУБД. СПб.: Питер, 1997.

9. Эмитрович А.И. Базы данных: Учеб. пособие для вузов. Минск: Университетсткое, 1991.

10. Скворцов В.И., Щукин Б.А. Реляционная модель данных: Уч. пособие. М.: МИФИ, 1983.

11. Чен П. Модель сущность-связь – шаг к единому представлению данных. //СУБД.№3.1995. С. 137-158

12. Хансен Г., Хансен Дж. Базы данных: разработка и управление./Пер. с англ. М.: БИНОМ, 1999.

13. Ульман Дж. Основы систем баз данных./Пер. с англ. М.: Финансы и статистика, 1983.

14. Калянов Г.Н. Консалтинг при автоматизации предприятий. М.: СИНТЕГ, 1997.

15. Калянов Г.Н. CASE структурный системный анализ (автоматизация и применение). М.: Лори, 1996.

16. Грабер М. Справочное руководство по SQL. М.: Лори, 1997.


Татьяна Евгеньевна Ильиных

Лариса Ивановна Шустова

Проектирование реляционных баз данных

в нотациях IDEF1X

Редактор Н.Н.Антонова

Лицензия ЛР N 020676 от 09.12.97.

Подписано в печать 26.12.2000 Формат 60х84 1/16.
Уч.-изд.л.8,25 Печ. л.8,5

Тираж 300 экз.
Изд.N 031-1. Заказ N

Московский государственный инженерно-физический институт

(технический университет)

Типография МИФИ

115409, Москва, Каширское ш., 31


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: