Описание предметной области
В первую очередь база данных «Зоомагазин» создана для людей, желающих приобрести домашнего зверька и необходимые предметы его жизнеобеспечения.
В данном случае предметной областью базы данных является зоомагазин, в котором производятся продажи животных, кормов для животных, клеток, игрушек, террариумов и т.п., покупатели могут предварительно узнать цену и необходимую информацию: вид, класс животного, цвет шерсти/оперения, вес, чем развлечь, продукты питания и т.п. Управление зоомагазином осуществляется либо частным предпринимателем, либо организацией.
Входящей и исходящей информацией будет являться различная информация о продавцах, покупателях, товарах и продажах.
Информационными объектами будут являться:
Продавцы
Покупатели
Продажи
Товары
Концептуальная модель
В этой базе данных будет содержаться следующая информация:
Продавцы
Покупатели
Продажи
Товары
Один покупатель может сделать несколько покупок, соответственно, связь между объектами «Покупатели» и «Продажи» будет «один-ко-многим».
Один продавец может продать несколько видов товаров, поэтому связь между объектами «Продавцы» и «Продажи» будет «один-ко-многим».
Один из видов товаров может быть продан нескольким покупателям, следовательно, связь между объектами «Товары» и «Продажи» будет «один-ко-многим».
Схема базы данных «Зоомагазин» будет выглядеть так:
Описание атрибутов и объектов
Объект |
Атрибут |
Первичный ключ |
Тип данных |
Продавцы |
Код продавца |
ПК |
Счетчик |
Фамилия |
|
Текстовый |
|
Имя |
|
Текстовый |
|
Отчество |
|
Текстовый |
|
Возраст |
|
Текстовый |
|
Адрес проживания |
|
Текстовый |
|
Семейное положение |
|
Текстовый |
|
Телефон |
|
Текстовый |
|
Дата принятия на работу |
|
Дата/время |
|
Покупатели |
Код покупателя |
ПК |
Счетчик |
Фамилия |
|
Текстовый |
|
Имя |
|
Текстовый |
|
Адрес проживания |
|
Текстовый |
|
Телефон |
|
Текстовый |
|
Продажи |
Номер продажи |
ПК |
Счетчик |
Код продавца |
|
Числовой |
|
Код покупателя |
|
Числовой |
|
Код товара |
|
Числовой |
|
Количество проданных товаров |
|
Числовой |
|
Стоимость |
|
Денежный |
|
Дата продажи |
|
Дата/время |
|
Товары |
Код товара |
ПК |
Счетчик |
Наименование товара |
|
Текстовый |
|
Количество товаров данного вида |
|
Числовой |
|
Цена |
|
Денежный |
|
Краткое описание |
|
Поле МЕМО |
