- •Введение
- •1. Описание предметной области
- •2. Проектирование базы данных
- •2.1. Этап концептуального проектирования
- •2.1.1. Описание сущностей
- •2.1.2. Описание связей
- •2.1.3. Концептуальная модель данных в стандарте Чена
- •3. Запросы к бд
- •2.2. Этап логического проектирования
- •2.3 Этап физического проектирования
- •Заключение
- •Список литературы
2. Проектирование базы данных
2.1. Этап концептуального проектирования
2.1.1. Описание сущностей
Мотоцикл |
С |
Мастер |
С |
Работа |
С |
Клиент |
С |
Накладная |
С |
Материал |
С |
Сущность |
Атрибут |
Ключ |
Домен |
Примечание |
Обяз |
|
|
|
|
Тип |
Размер |
|
|
Мотоцикл |
Vin_код |
ПК |
числовой |
10 |
|
+ |
|
Марка |
|
текстовый |
50 |
Марка мотоцикла |
|
|
Модель |
|
текстовый |
50 |
Модель мотоцикла |
|
Мастер |
Номер_мастера |
ПК |
числовой |
10 |
Уникальный номер мастера |
+ |
|
Фамилия_мастера |
|
текстовый |
50 |
|
|
|
Имя_мастера |
|
текстовый |
50 |
|
|
|
Отчество_мастера |
|
текстовый |
50 |
|
|
Номер_паспорта |
ПК |
числовой |
15 |
|
+ |
|
Стаж |
|
числовой |
15 |
Время работы |
|
|
Телефон_мастера |
|
числовой |
15 |
Контактный телефон |
|
|
Клиент |
Номер_клиента |
ПК |
числовой |
10 |
|
+ |
|
Фамилия_клиента |
|
текстовый |
50 |
|
|
|
Имя_клиента |
|
текстовый |
50 |
|
|
|
Отчество_клиента |
|
числовой |
50 |
|
|
|
Телефон_клиента |
|
числовой |
15 |
|
|
|
Номер паспорта |
ПК |
числовой |
15 |
|
+ |
Работа |
Код_работы |
ПК |
числовой |
10 |
|
+ |
|
Наименование |
|
текстовый |
50 |
Покраска в зеленый цвет |
|
Тип |
|
текстовый |
50 |
Покраска/замена/ и проч. |
|
|
Цена |
|
текстовый |
50 |
Стоимость работы |
|
|
Время_работы |
|
числовой |
10 |
Время, затрачиваемое на выполнеие работы |
|
|
Комментарий |
|
текстовый |
500 |
Пояснения к работе |
|
|
Накладная |
Код_накладной |
ПК |
числовой |
10 |
Номер накладной |
+ |
|
Дата_создания |
|
числовой |
10 |
Дата создания накладной |
|
|
Дата_закрытия |
|
числовой |
10 |
Дата, когда клиент внес деньги за работу |
|
|
Сумма |
|
числовой |
10 |
Общая сумма за работу по накладной |
|
Материалы |
Код_материала |
|
числовой |
10 |
Внутренний номер материала |
+ |
|
Наименование |
|
текстовый |
30 |
Имя и тип материала |
|
|
Марка |
|
текстовый |
10 |
Марка производителя материала |
|
|
Цена |
|
числовой |
10 |
Цена материала |
|
