Студопедия

КАТЕГОРИИ:

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


Определение кардинальности и уровня участи отдельных типов связей




Следующий этап - определение кардинальности и уровня участия для каждого типа связей. Кардинальность любой связи может иметь значение либо 1:1, либо 1:M, либо M:N. Участие каждого из членов связи может быть определено как частичное или тотальное.

 

Связь POSTа SKLAD.

В спецификациях было написано, что поставка осуществляется только на один склад, следовательно, данная связь имеет кардинальность 1:1. Поскольку каждая поставка осуществляется на склад, степень участия сущности POST в связи POSTа SKLAD является полной.

Связь POSTа PSTV.

Кардинальность данной связи 1:1, поскольку каждая поставка осуществляется только одним поставщиком в данный момент времени. Степень участия сущности PSTV в данной связи является частичной.

Связь OTGRаSKLAD.

В ходе аналогичных рассуждений получаем, что кардинальность данной связи 1:1, степень участия сущности SKLAD в связи OTGRаSKLAD частичная.

Связь OTGRаPOKUP.

Кардинальность 1:1. Сущность OTGR участвует в связи OTGRаPOKUP полностью.

Связь IZDELаOTGR.

Кардинальность 1:M. Сущность IZDEL участвует в данной связи частично.

Связь KOMPаPOST.

Кардинальность данной связи 1:M, так как поставляться может несколько видов материалов и компонентов. Сущность POST полностью занята в связи KOMPаPOST.

 

Определение атрибутов и связывание их с типами сущностей и связей.

Следующим шагом является выделение атрибутов сущностей. Атрибут описывает некоторый аспект определенной сущности или связи.

 

Тип сущности Атрибут

PSTV K_PSTV (код поставщика)

PSTV (название )

GOROD (город)

ADR (адрес)

POKUP K_POKUP(код покупателя)

POKUP (название)

GOROD (город)

ADR (адрес)

IZDEL K_IZDEL (код изделия)

IZDEL (наименование)

KHAR (характеристика)

ZENA_ED (цена за ед.)

KOMP K_KOMP ( код детали)

KOMP (наименование)

KHAR (характер.)

ZENA_ED (цена за ед.)

POST N_POST (№ пост.)

KOL_VO (кол-во)

DATA _POST (дата пост.)

OTGR N_OTGR (№ отгр.)

KOLVO (кол-во)

DATA_OTGR (дата отгр.)

SKLAD N_SKLAD (№ склада)

FIO (отв. лицо)

KOLVO (кол-во )

DATA_OPER (дата опер.)

Определение атрибутов, являющихся потенциальными и первичными ключами.

Тип сущности Первичный ключ Потен. ключ.

IZDEL K_IZDEL IZDEL

KOMP K_KOMP KOMP

PSTV K_PSTV

POKUP K_POKUP

OTGR N_OTGR

POST N_POST

SKLAD N_SKLAD, K_KOMP, DATA_OPER

Определение набора отношений исходя из структуры локальной логической модели данных.

На этом этапе создаются отношения, представляющие сущности и связи, присутствующие в локальной логической модели данных представления пользователя «начальник склада» приложения «Сборочное предприятие». Связи между сущностями моделируются с помощью механизма первичных и внешних ключей.

 


Поделиться:

Дата добавления: 2015-01-29; просмотров: 327; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты