Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Перечень сущностей и их атрибутов






Сущность - это множество экземпляров реальных или абстрактных объектов (человек, место, вещь, событие, состояние, концепция, идея, предмет и т.п.), обладающих общими атрибутами или характеристиками, и о которых необходимо хранить информацию. Любой объект системы может быть представлен только одной сущностью, которая должна быть уникальной. При этом имя сущности должно отражать тип или класс объекта, а не его конкретный экземпляр (например, Заказчик, а не Петров. Сущности именуются обычно существительными, такими как «покупатель», «компьютер», «служащий», «продажа».
Более точно, сущность - это множество индивидуальных объектов - экземпляров, причем все эти объекты являются различными. Сущность - это логическое понятие, которой может со--ответствовать таблица в реальной СУБД.

[ https://www.itstan.ru/book/export/html/2152]

При анализе предметной области были выделены следующие сущности:

Поставщики, фирма поставляющая товар (в нашем случае цветы);

Склад, помещение, где хранятся товары;

Цветы;

Сотрудник-сотрудник магазина, который занимается продажей цветов;

Продажи, список продаж сотрудников

 

Атрибут— существенный, неотъемлемый признак предмета или явления— то, что составляет сущность субстанции, её фундаментальное свойство, необходимый для её существования предикат. Атрибуты совершенно независимы, то есть не могут влиять друг на друга. Однако, как для субстанции в целом, так и для каждой отдельной вещи выраженность существования через атрибут протяжения и мышления согласуются: «Порядок и связь идей те же, что порядок и связь вещей».

[https://ru.wikipedia.org/wiki/%D0%90%D1%82%D1%80%D0%B8%D0%B1%D1%83%D1%82_%28%D1%84%D0%B8%D0%BB%D0%BE%D1%81%D0%BE%D1%84%D0%B8%D1%8F%29]

Каждой сущности будет соответствовать свой набор атрибутов. Сущности и их атрибуты представлены в таблице 1.

 

Таблица 1 - Сущности и их атрибуты.

Сущность Атрибуты
Поставщики Код поставщика; Фирма; Адрес; Главный директор; Номер.
Склад Код Поставщика; Код товара склада; Цветок; Цвет; Оптовая цена; Количество; Дата привоза; Срок хранения.
Продажи Код продажи; Код сотрудника; Дата продажи; Код товара со склада; Кол-во проданных; Цена за штуку; Итого.
Сотрудники Код сотрудника; Фамилия; Смена; Адрес; Дата рождения.

 

2.2. Инфологическая модель («сущность – связь»)

Концептуальное (инфологическое) проектирование — построение семантической модели предметной области, то есть информационной модели наиболее высокого уровня абстракции. Такая модель создаётся без ориентации на какую-либо конкретную СУБД и модель данных. Термины «семантическая модель», «концептуальная модель» и «инфологическая модель» являются синонимами. Кроме того, в этом контексте равноправно могут использоваться слова «модель базы данных» и «модель предметной области» (например, «концептуальная модель базы данных» и «концептуальная модель предметной области»), поскольку такая модель является как образом реальности, так и образом проектируемой базы данных для этой реальности. [https://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B1%D0%B0%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85]

Концептуальная модель в виде «Сущность-Связь», разрабатываемой базы данных представлена на рисунке 1.

 

Рисунок 1 – Инфологическая модель в виде «Сущность-Связь»


3. Реляционная модель БД






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.