ном ( Chen) в 1976 году, и ряд других моделей. У всех моделей були свои Позитивні и негатівні стороні, альо випробування годиною вітримає позбав остання. І поза самє модель Чена В«сутність-зв'язокВ», або В«EntityRelationshipВ», стала фактичність стандартом при інфологіческого моделювання баз даних. p align="justify"> Модель В«сутність-зв'язокВ» назівають такоже В«ER-моделлюВ» (essence-сутність, relation-зв'язок).
3.5 Класифікація зв'язків
При проектуванні БД інформацію зазвічай розміщують у кількох таблицях. Табліці при цьом пов'язують з семантикою ІНФОРМАЦІЇ. У реляційній СКБД для вказівкі зв'язків в табліці віробляють Операції їх зв'язування. Розглянемо найбільш часто зустрічаються бінарні зв'язки:
. Зв'язку вила 1:1 утворюється у випадка, коли ВСІ поля запису ОСНОВНОЇ табліці та додаткової табліці є ключовими. p align="justify">. Зв'язок 1: М может буті у випадка, коли одного записами ОСНОВНОЇ табліці відповідає кілька запісів додаткової табліці. p align="justify">. Зв'язок М: 1 может буті тоді, коли декільком записами ОСНОВНОЇ табліці ставитися у відповідності один запис додаткової. p align="justify">. Зв'язок М: М вінікає в тому випадка коли декільком записами ОСНОВНОЇ табліці відповідає кілька запісів додаткової. У реляційної БД зв'язок М: М реалізується через додаткові табліці. p align="justify"> Розглянемо зв'язки между виявленості сутности:
. Між атрибутами співробітнікі и трудовий договір буде зв'язок 1:1, так як співробітник з даною Фірмою Укладає трудовий договір Всього один раз. p align="justify">. Між атрибутами співробітнікі и відрядження буде зв'язок 1: М, так як співробітник может Скільки завгодно разів їздіті у відрядження. p align="justify">. Між атрибутами співробітнікі и лікарняний буде зв'язок 1: М, так як співробітник может Скільки завгодно разів йти на лікарняний. p align="justify">. Між атрибутами співробітнікі и відпустка буде зв'язок 1: М, так як співробітник может Скільки завгодно разів ходити у відпустку. p align="justify">. Між атрибутами співробітнікі та курси Підвищення кваліфікації (переклад) буде зв'язок 1: М, так як співробітник может проходити курси Підвищення кваліфікації Скільки завгодно разів. p align="justify">. Між атрибутами співробітнікі и Звільнення буде зв'язок 1:1, так співробітник может звільнітіся Тільки один раз. p align="justify">. Між атрибутами співробітнікі и табель РОБОЧЕГО годині буде зв'язок 1:1, так як одному співробітніку відповідає Тільки один запис кожного місяця у табелі. br/>
4. Логічне проектування БД
Реляційна модель баз даних булу запропонована співробітніком ФІРМИ IBM Є. Кодом на качану 70-х років. Будучи математиком, ВІН запропонував використовуват для Обробка даних апарат Теорії множини (об'є...