Помощь в написании студенческих работ
Антистрессовый сервис

Разработка концептуальной модели предметной области базы данных «Торговая фирма»

РефератПомощь в написанииУзнать стоимостьмоей работы

Из описания предметной области товар имеет производителя. Причем у каждого товара есть только один производитель, но один производитель может выпускать много товаров. Тогда между объектными множествами «Производитель» и «Товар» необходимо установить связь «один-ко-многим». Тогда первичный ключ объектного множества «Производитель» будет являться внешним ключом к объектному множеству «Товар… Читать ещё >

Разработка концептуальной модели предметной области базы данных «Торговая фирма» (реферат, курсовая, диплом, контрольная)

Разработку модели начнем с выделения основных сущностей. По описанию предметной области можно выделить следующие объектные множества:

  • — Клиент
  • — Товар
  • — Торговый агент
  • — Производитель

Объектное множество «Клиент» имеет следующие атрибуты:

  • — Код клиента (ключевое поле)
  • — Наименование клиента
  • — Адрес
  • — Телефон

Объектное множество «Производитель» имеет следующие атрибуты:

  • — Код производителя
  • — Наименование производителя
  • — Страна
  • — Телефон

Из описания предметной области товар имеет производителя. Причем у каждого товара есть только один производитель, но один производитель может выпускать много товаров. Тогда между объектными множествами «Производитель» и «Товар» необходимо установить связь «один-ко-многим». Тогда первичный ключ объектного множества «Производитель» будет являться внешним ключом к объектному множеству «Товар».

Объектное множество «Товар» имеет следующие атрибуты:

  • — код товара (первичный ключ)
  • — Наименование товара
  • — код производителя (внешний ключ)
  • — закупочная цена
  • — продажная цена
  • — количество

Клиент делает заказы на товар. Объединяем объектное множество «Клиент» и «Товар» и создаем составное объектное множество «Заказы».

Объектное множество «Торговый агент» имеет следующие атрибуты:

  • — код агента
  • — ФИО агента
  • — Адрес
  • — Телефон
  • — Заработная плата

Торговый агент оформляет заказы.

Торговый агент может оформить много заказов. Но каждый заказ оформляется только одним торговым агентом. Тогда между объектными множествами «Торговый агент» и «Заказы» необходимо установить связь «Один-ко-многим». Тогда первичный ключ объектного множества «Торговый агент» будет являться внешним ключом объектного множества «Заказы».

Концептуальная модель базы данных «Торговая фирма».

Основные предметно-значимые атрибуты сущностей:

  • — Производитель (код производителя, наименование, страна, телефон).
  • — Клиенты (код клиента, ФИО, адрес, телефон).
  • — Торговый агент (код агента, ФИО, телефон, адрес, заработная плата)
  • — Товар (код товара, код производителя, наименование товара, закупочная цена, продажная цена, количество).
  • — Заказы (номер заказа, код клиента, код товара, код торгового агента дата заказа, количество, сумма заказа).
Показать весь текст
Заполнить форму текущей работой