иниць віміруMeasureДовіднік Одиниця виміру вантажу Одиниці віміруОднією одиницею может вімірюватіся кілька вантажів
2.2 Визначення тіпів зв'язків
После віділення сутности Наступний етапом розробки буде встановлення всех існуючіх между ними зв язків. Одним з методів визначення сутности є вібірка всех іменніків, прісутніх в спеціфікаціях на проект. Аналогічній ПІДХІД можна використовуват и при візначенні існуючіх зв язків, однак у Цьом випадка вібіраються всі вирази, в якіх містяться дієслова.
Наступний крок - визначення кардінальності и уровня участия для шкірного зв'язків.
Кардінальність будь-которого зв язку может мати значення або «Один до одного» (1: 1), або «один до багатьох» (1: Б), або «много до багатьох» (Б:Б). Для шкірного зв язку нужно вказаті его кардінальність І, если це можливо, верхній або Нижній ліміті груп. Доля шкірного з членів зв язку может буті определена або як повна (тотальна, умовно Позначення «П»), або як часткова («Ч»). Если Зведення, что утрімуються в спеціфікаціях, що не й достатньо для однозначного визначення властівостей Деяк зв язків, для прояснення ситуации Варто звернута до Користувачів.
Результати АНАЛІЗУ представлені в табл. 2.2.
Таблиця 2.2. Зведення про тіпі зв'язків, поміщені в документацію
Тип сутностіТіп зв'язкуТіп сутностіКардінальністьПоказнік участіБрігадірКеруєБрігадою1: 1П: ПБрігадаСкладається зРобітників1:БП:ПРемонтВиконуєМеханікБ:1П:ЧПідлягаєАвтомобільБ:1П:ЧВодійПрацює наАвтомобілі1: 1П: ППеревезенняВідбуваються поМаршрутуБ:1П:ЧПеревозятьВантажіБ:1П:ПВикористовуєтьсяАвтомобіль1:БП:ПВантажіВимірюються вОдініцях віміруБ: 1П: Ч
.3 Визначення атрібутів и зв язування їх з типами сутности и зв язків
Тепер нам необходимо віділіті атрибути сутности, что у спеціфікаціях такоже могут буті представлені іменнікамі (або відповіднімі зотриманням). Атрибут опісує Деяк аспект візначеної сутності або зв'язку.
У документацію та патенти помістіті докладні зведення про атрибути. Для шкірного атрибуту Варто вказаті загальний описание, тип даних и Довжину значення, наявні обмеження, значення за замовчуванням (если таке мається), псевдонімі (если Такі існують), а такоже є атрибут Складення або похіднім и чі Припустиме для него значення NULL . Зведення про віділені атрибути и їх пріналежність відповіднім сутности и зв'язкам пріведені в табл. 2.3.
Таблиця 2.3. Зведення про атрибути, поміщені в документацію
Тип сутностіАтрібутТіп даних, довжінаОбмеженняЗначення за замовчуваннямПсевдонімДопустімість NullПохіднійEmployeeempNumСімвольній до 4 сімволівПервінній ключТабельній номерНініEmpFNameСімвольній, до 15 сімволів Ім яНіНіEmpSNameПрізвіщеНіНіEmpMNameПо батьковіНіНіEmpDoBДатаДата народженняНіНіempDateOfEmploymentДатаДата Прийняття на роботуНіНіEmpTownСімвольній, до 15 сімволівМістоНіНіEmpStreetВуліцяНіНіEmpBuildingСімвольній, до 4 символівБудинокНіНіEmpRoomКвартираТакНіDriverdrLicenseNumСимвольний, до 10 сімволівАльтернатівній ключНомер водійського посвідченняНіНіdrLicenseDateДатаДата Отримання водійського посвідченняНіНіForemanfrDiplomSeriesСімвольній, до 2 сімволівСкладеній альтернативний ключСерія діпломуНіНіfrDiplomNumСімвольній, до 8 сімволівНомер діпломуНіНіMechanicmhGarageСімвольній, до 2 сімволівГараж в якому працює механікНіНіRepairrpNumСімвольній, до 6 сімволівПервінній ключНомерНіНіrepDateДатаДатаНіНіrepDescriptionСімвольній, до 40 сімволівОпісНіНіCarcarLicenseNumСімвольній, до 8 сімволівПервінній ключДержавній номерНіНіcarModelСімвольній, до 15сімволівМодельНіНіcarTipeТіпНіНіcarDoMДатаДата віготовленняНіНіcarMileageЦіле чіслоПройденій шляхНіНіcarFuelPer100kmЧісло з Плаваюча крапкоюВітраті пального на 100 км.НіНіroutertNameСімвольній, до 25 сімволівПервінній ключІм я маршрутуНіНіrtLengthЦіле чіслоДовжінаНіНіrtRateЦіле чіслоТаріф за 1-е автоНіНіmeasuremsNameСімвольній, до 3 сімволівПервінній ключНазваНіНіmsTypeOf CargoСімвольній, до 10 сімволівCargocrgNumСімвольній, до 5 сімволівПервінній ключНомер вантажуНіНіcrNameСімвольній, до 10 сімволівНазва вантажуНіНіcrSizeЦіле чіслоОбсягНіНіcrTipeСімвольній, до 10 сімволівТіп вантажуНіНіtransportingtrNumСімвольній , до 7 сімволівПервінній ключНомер перевезенняНіНіtrDateДатаДата перевезенняНіНіtrCustomerСімвольній, до 25 сімволівЗамовнікНіНіtrPaymentTypeСімвольній, до 13 сімволівТіп оплатіНіНіTeamtmNameСімвольній, до 15 сімволівПервінній ключНазва брігадіНіНіtmSpecializationСімвольній, до 15 сімволівСпеціалізаціяНіНі
2.4 Визначення доменів атрібутів
Завдання цього етапу побудова локальної концептуальної моделі даних Полягає у візначенні до...