Математические основы баз данных
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
доставки, стоимость доставки, дата продажи, скидка на продажу, количество на продажу, ФИО сотрудника (FК), ФИО покупателя (FК), название игры (FК))
Товар (название игры (РК), разработчик игры, издатель игры, дата выпуска игры, описание игры, количество дисков на складе, процент надбавки на цену покупки у поставщика для получения прибыли, цена последней поставки)
Партии товара (номер партии (РК), количество товара в партии, цена поставки партии, дата поставки партии, название игры (FK), название поставщика (FK))
Поставщики (название поставщика (РК), адрес электронной почты поставщика, адрес поставщика, номер счета WebMoney поставщика, контактный телефон поставщика)
2.2.4 Четвертая нормальная форма
Отношение находится в четвертой нормальной форме, если оно находится в третьей нормальной форме, и отсутствуют многозначные зависимости между ключами:
название игры > > номер счета
название игры > > дата отправки товара
название игры > > скидка на доставку
название игры > > способ доставки
название игры > > стоимость доставки
название игры > > ФИО сотрудника
название игры > > ФИО покупателя
Декомпозиция:
Покупатели (ФИО покупателя (РК), логин покупателя, пароль покупателя, адрес электронной почты покупателя, полный домашний адрес покупателя, номер счета WebMoney покупателя, размер накопительной скидки покупателя, контактный телефон покупателя)
Сотрудники (ФИО сотрудника (РК), логин сотрудника, пароль сотрудника, должность сотрудника, адрес электронной почты сотрудника, полный домашний адрес сотрудника, номер счета WebMoney сотрудника, оклад сотрудника, процентная ставка к зарплате с продажи товара сотрудника, контактный телефон сотрудника)
Счета (номер счета (РК), дата отправки товара, скидка на доставку, способ доставки, стоимость доставки, ФИО сотрудника (FК), ФИО покупателя (FК))
Продажа (номер продажи (РК), дата продажи, скидка на продажу, количество на продажу, название игры (FК), номер счета (FK))
Товар (название игры (РК), разработчик игры, издатель игры, дата выпуска игры, описание игры, количество дисков на складе, процент надбавки на цену покупки у поставщика для получения прибыли, цена последней поставки)
Партии товара (номер партии (РК), количество товара в партии, цена поставки партии, дата поставки партии, название игры (FK), название поставщика (FK))
Поставщики (название поставщика (РК), адрес электронной почты поставщика, адрес поставщика, номер счета WebMoney поставщика, контактный телефон поставщика)
.3 Описание основных сущностей и их атрибутов
Описание основных сущностей и их атрибутов приводится в таблице 2.1.
Таблица 2.1. Описание сущностей и атрибутов
СущностьОписание сущностиАтрибутОписание атрибутаПокупатели Содержит информацию о покупателяхФИО покупателя (РК)Фамилия, имя, отчество покупателя (первичный ключ)Логин покупателяЛогин покупателя для входа в информационную системуПароль покупателяПароль покупателя для входа в информационную системуАдрес электронной почты покупателяАдрес электронной почты для обратной связи с покупателемПолный домашний адрес покупателяАдрес места проживания покупателя, куда будут оправлены покупкиНомер счета WebMoney покупателяСчет WebMoney покупателя для осуществления безналичных расчетовРазмер накопительной скидки покупателяНакопительная скидка покупателя, зависящая от общей суммы его покупокКонтактный телефон покупателяКонтактный телефон для обратной связи с покупателемСотрудникиСодержит информацию о сотрудникахФИО сотрудника (РК)Фамилия, имя, отчество сотрудника (первичный ключ)Логин сотрудникаЛогин сотрудника для входа в информационную системуПароль сотрудникаПароль сотрудника для входа в информационную системуАдрес электронной почты сотрудникаАдрес электронной почты для обратной связи с сотрудникомПолный домашний адрес сотрудникаАдрес, где прописан сотрудникНомер счета WebMoney сотрудникаСчет WebMoney сотрудника для осуществления безналичных расчетовДолжность сотрудникаДолжность, занимаемая сотрудникомОклад сотрудникаОклад, ежемесячно получаемый сотрудникомПроцентная ставка к зарплате с продажи товара сотрудникаПроцент от стоимости оформленных продавцом продаж, прибавляемый к его окладуКонтактный телефон сотрудникаКонтактный телефон для обратной связи с сотрудникомСчетаСодержит информацию о счетах покупателейНомер счета (РК)Номер счета (первичный ключ)Дата отправки товараДата, когда будет оправлен покупателю купленный им товарСкидка на доставкуСкидка на товар, отправляемый покупателюСпособ доставкиСпособ доставки (наземная почта, авиапочта, курьер)Стоимость доставкиСтоимость перевозки товараФИО сотрудника (FК)Фамилия, имя, отчество сотрудника (внешний ключ от сущности Сотрудники)ФИО покупателя (FК)Фамилия, имя, отчество покупателя (внешний ключ от сущности Покупатели)ПродажаСодержит информацию о продажахНомер продажи (РК)Номер продажи (первичный ключ)Дата продажиДата осуществления продажиСкидка на продажуСкидка на покупаемый товарКоличество на продажуКоличество покупаемого товараНазвание игры (FК)Название игры (внешний ключ от сущности Товар)Номер счета (FK)Номер счета (внешний ключ от сущности Счета)ТоварСодержит информацию о товарахНазвание игры (РК)Название игры (первичный ключ)Разработчик игрыНазвание компании-разработчика игрыИздатель игрыНазвание компании-издателя игрыДата выпуска игрыДата, когда иг?/p>