КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
ПОДРАЗДЕЛЕНИЯ ZECHРАБОЧИЕ RABOT ПРОФЕССИЯ PROF РАЗРЯД TARIF ИЗДЕЛИЯ IZDEL МАТЕРИАЛЫ KOMP ОПЕРАЦИИ OPER Определение типов связей Следующий шаг состоит в определении типов связей, существующих между отдельными сущностями. Для выявления всех возможных типов связей вновь обратимся к спецификациям. Тип сущности Тип связи Тип сущности RABOT обладает PROF RABOT имеет TARIF KOMP участвуют OPER KOMP расходуется ZECH KOMP расходуется на IZDEL KOMP расходуется в OPER IZDEL участвует OPER IZDEL изготавливается в OPER IZDEL изготавливается в ZECH IZDEL изготавливается RABOT PROF затрачивается на IZDEL TARIF затрачивается на IZDEL Определение степени участия и кардинальности каждого типа связи. Связь IZDELà RABOT.Кардинальность данной связи M:N, так как в процессе изготовления изделий принимают участие не один рабочий.
Связь IZDELà ZECH.Кардинальность этой связи также M:N, так как изделия изготавливаются во многих цехах.
Связь IZDELàOPER.Кардинальность данной связи M:N, так как изделия проходят разную степень обработки в разных цехах.
Связь ZECHà OPER.Кардинальность связи 1:M. В цехе протекает несколько операций.
Связь KOMPà OPER (материалы расходуются в операциях)Кардинальность M:N.
Связь KOMPàOPER (материалы участвуют в операциях) Связь типа 1:M, так как один и тот же материал может участвовать в разных операциях.
Связь RABOTàPROF.Связь типа 1:1.Каждый рабочий имеет только одну профессию. Связь RABOTàTARIF.Кардинальность данной связи также 1:1, так как каждый рабочий имеет только один разряд. Определение атрибутов сущностей Тип сущности Атрибут IZDEL K_IZDEL IZDEL KHAR ED_IZM KOMP K_KOMP KOMP KHAR ED_IZM RABOT TAB_N(таб. №) FIO(ФИО) SEM_POL(семейное положение) DATA_ZACH(дата приема на работу) OPER N_OPER(№ операции) TARIF N_TARIF(№ разряда) TARIF(часовая тарифная ставка) PROF K_PROF (код проф.) PROF(название)
Определение первичных ключей и потенциальных ключей. Тип сущности Первичный ключ Потенц. Ключ IZDEL K_IZDEL IZDEL KOMP K_KOMP KOMP RABOT TAB_N TARIF N_TARIF TARIF PROF K_PROF PROF Построение и проверка локальной логической модели для представления пользователя «начальник цеха». В результате выполнения первого этапа мы получили набор локальных концептуальных моделей данных. Однако в них присутствуют структуры, реализация которых в СУБД реляционного типа будет затруднена. Имеются в виду сложные связи, существующие между отдельными типами сущностей.
|