Таблица «Договор». Таблица «Клиент». Названия полей не соответствуют названию полей на диаграмме!. Таблица «Счет». Таблица «Сотрудник»
Таблица «Договор»
Ключ
| Поле
| Тип данных
| Обязательность
| Краткое описание
| PK
| ID_Договор
| Integer
| Not null
| Идентификатор договора
|
| Номер
| Integer
| Not null
| Номер договора
|
| Дата
| Datatime
| Not null
| Дата заключения договора
|
| Артикул
| Varchar(10)
| Not null
| Артикул арендуемого товара
|
| Дата возврата план.
| Datatime
| Not null
| Дата запланированного возврата клиентом
|
| Дата возврата факт.
| Datatime
| Not null
| Дата фактического возврата клиентом
| FK
| Клиент_ID
| Integer
| Not null
| Идентификатор клиента
| FK
| Сотрудник_ID
| Integer
| Not null
| Идентификатор сотрудника
|
Таблица «Клиент»
Ключ
| Поле
| Тип данных
| Обязательность
| Краткое описание
| PK
| ID_Клиент
| Integer
| Not null
| Идентификатор клиента
|
| ФИО
| Varchar(50)
| Not null
| Фамилия, имя и отчество клиента
|
| ДР
| Datatime
| Не указано!
| День рождения клиента
|
| Номер и серия П
| Varchar(15)
| Not null
| Номер и серии паспорта
|
| Когда выдан П
| Datatime
| Not null
| Когда выдан паспорт
|
| Кем выдан П
| Varchar(60)
| Not null
| Кем выдан паспорт
|
| Телефон
| Varchar(16)
| Не указано!
| Контактный номер телефона
|
Названия полей не соответствуют названию полей на диаграмме!
Таблица «Счет»
Ключ
| Поле
| Тип данных
| Обязательность
| Краткое описание
| PK
| ID_Счет
| Integer
| Not null
| Идентификатор счета
|
| Номер
| Integer
| Not null
| Номер счета
|
| Дата
| Datatime
| Not null
| Дата офрмления заказа
|
| Сумма
| Double
| Not null
| Сумма заказа
| FK
| Договор_ID
| Integer
| Not null
| Идентификатор договора
| Если это дата, то и тип данных должен быть ДАТОЙ. Время нам зачем?
Таблица «Сотрудник»
Ключ
| Поле
| Тип данных
| Обязательность
| Краткое описание
| PK
| ID_Сотрудник
| Integer
| Not null
| Идентификатор сотрудника
|
| ФИО
| Varchar(50)
| Not null
| Фамилия, имя и отчество сотрудника
| FK
| Должность_ID
| Integer
| Not null
| Идентификатор должности
|
|