Вы находитесь на странице: 1из 4

ЛПЗ_8_Работа с таблицами. Логическая модель данных.

Схема данных по индивидуальной теме проектирования базы данных


“Книжный магазин”

1. Таблица “Продавец” по функционалу определяется как справочник, так как


она содержит личные данные сотрудников.
Таблица “Продавец” содержит 1 первичный ключ - “Код Продавца”, а
внешний ключ отсутствует.
Структуры таблицы “ Продавец”:
● поле “Код Продавца” числовой, тип данных счетчик, вводится
автоматически, в формате целого числа и имеет значение по умолчанию в рамках
автоматического ввода.
● поле “Номер телефона” числовой, 11 цифр, в формате целого числа и
имеет значение по умолчанию 0.
● поле “Населённый пункт” строковое, 20 символов, в
формате текста и имеет значение по умолчанию пробел - “ “.
● Поле “Улица” строковое, 20 символов, в формате текста и имеет
значение по умолчанию пробел - “ “.
● поле “Номер дома” строковое, 5 символов, в формате текста и имеет
значение по умолчанию пробел - “ “.
● поле “Номер квартиры” числовой, 5 цифр, в формате целого числа и
имеет значение по умолчанию пробел - “ “.
● поле “Должность” строковое, 20 символов, в формате текста и имеет
значение по умолчанию пробел - “ “.
● поле “Фамилия” строковое, 20 символов, в формате текста и имеет
значение по умолчанию пробел - “ “.
● поле “Имя” строковое, 10 символов, в формате текста и имеет значение
по умолчанию пробел - “ “.
● поле “Отчество” строковое, 10 символов, в формате текста и имеет
значение по умолчанию пробел - “ “.
Таблица “Продавец” имеет связь “один ко многим” с таблицей “Продажа”,
так как в таблице “Продавец” одна запись соответствует многим записям из
таблицы “Продажа”.
2. Таблица “Клиент” по функционалу определяется как справочник, так как
она содержит личные данные сотрудников.
Таблица “Клиент” содержит 1 первичный ключ - “Код клиента”, а
внешний ключ отсутствует.
Структуры таблицы “Клиент”:
● поле “Код клиента” числовой, тип данных счетчик, вводится
автоматически, в формате целого числа и имеет значение по умолчанию в рамках
автоматического ввода.
● поле “Номер телефона” числовой, 11 цифр, в формате целого числа и
имеет значение по умолчанию 0.
● поле “Фамилия” строковое, 20 символов, в формате текста и имеет
значение по умолчанию пробел - “ “.
● поле “Имя” строковое, 15 символов, в формате текста и имеет значение
по умолчанию пробел - “ “.
● поле “Отчество” строковое, 15 символов, в формате текста и имеет
значение по умолчанию пробел - “ “.
Таблица “Клиент” имеет связь “один ко многим” с таблицей “Продажа”, так
как в таблице “Клиент” одна запись соответствует многим записям из таблицы “
Продажа ”.
3. Таблица “Книги” по функционалу определяется как
справочник, так как она содержит неизменяемые данные компании.
Таблица “Книги” содержит 1 первичный ключ - “Код книги”, а
внешний ключ отсутствует.
Структуры таблицы “Книги”:
● поле “Код книги” числовой, тип данных счетчик, вводится
автоматически, в формате целого числа и имеет значение по умолчанию в рамках
автоматического ввода.
● поле “Название” строковое, 30 символов, в формате текста и имеет
значение по умолчанию пробел - “ “.
● поле “Цена” числовой, 5 цифры, в формате целого числа и имеет
значение по умолчанию пробел - “ “.
Таблица “Книги” имеет связь “один ко многим” с таблицей “Продажа”, так
как в таблице “Книги” одна запись соответствует многим записям из таблицы “
Продажа”.
4. Таблица “Продажа” по функционалу определяется как рабочая таблица, так
как она содержит изменяемые данные компании.
Таблица “Продажа” содержит 1 первичный ключ “Код продажа” и 4 внешних
ключа.
Структуры таблицы “ Продажа”:
● поле “Код продажа” числовой, тип данных счетчик, вводится
автоматически, в формате целого числа и имеет значение по умолчанию в рамках
автоматического ввода.
● поле “Код продавец” числовой, вводится автоматически, в формате
целого числа и имеет значение по умолчанию в рамках автоматического ввода.
● поле “Код клиента” числовой, вводится автоматически, в формате
целого числа и имеет значение по умолчанию в рамках автоматического ввода.
● поле “Код книги” числовой, вводится автоматически, в формате целого
числа и имеет значение по умолчанию в рамках автоматического ввода.
● поле “Дата продажи, 10 символов, в формате текста и имеет значение по
умолчанию пробел - “ “.
● поле “Сумма продажи” числовой, вычисляемое поле, 5 цифры, в
формате целого числа и имеет значение по умолчанию пробел - “ “.
● поле “Количество” числовой, 3 цифры, в формате целого числа и имеет
значение по умолчанию пробел - “ “.
Таблица “Продажа” имеет связь “многие к одному” с таблицами “Продавец”,
“Клиент” и “Книги” так как является рабочей таблицей и объединяет в себе
информацию из этих таблицах.

Вам также может понравиться