МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів
Контакти
Тлумачний словник Авто Автоматизація Архітектура Астрономія Аудит Біологія Будівництво Бухгалтерія Винахідництво Виробництво Військова справа Генетика Географія Геологія Господарство Держава Дім Екологія Економетрика Економіка Електроніка Журналістика та ЗМІ Зв'язок Іноземні мови Інформатика Історія Комп'ютери Креслення Кулінарія Культура Лексикологія Література Логіка Маркетинг Математика Машинобудування Медицина Менеджмент Метали і Зварювання Механіка Мистецтво Музика Населення Освіта Охорона безпеки життя Охорона Праці Педагогіка Політика Право Програмування Промисловість Психологія Радіо Регилия Соціологія Спорт Стандартизація Технології Торгівля Туризм Фізика Фізіологія Філософія Фінанси Хімія Юриспунденкция |
|
|||||||
Атрибути зв’язківБуває зручно пов’язувати атрибут не з сутністю, а зі зв’язком. Для тернарного зв’язку (рис.2.6) спробуємо зафіксувати розмір винагороди актора, встановлений згідно контракту. Правильно було б пов’язати винагороду не з фільмом, актором або студією, а з кортежем (star, movie, studio) з множини даних зв’язку Contracts.
РРёСЃ.2.8. Зв’язок Р· атрибутом
Якщо зв’язок має атрибути, він може бути замінений на з’єднуючу множину сутностей з тими ж атрибутами. В разі діаграми рис.2.8 ця сутність також може мати назву Contracts.
РРёСЃ.2.9. ER-діаграма після передачі атрибутів РІС–Рґ зв’язку РґРѕ з’єднуючої множини сутностей
На практиці з’єднуюча сутність завжди має атрибути, як у наступному прикладі. В галузі інвестування житла в основі лежить тристоронній договір між інвестором (фізична або юридична особа), забудовником (будівельна фірма) і банком:
РРёСЃ.2.10. Приклад ER-моделі тристороннього РґРѕРіРѕРІРѕСЂСѓ РІ галузі інвестування житла Підкласи РІ ER-моделі Незрідка буває, що деякі сутності множини сутностей, РєСЂС–Рј спільних властивостей, мають спеціальні властивості, РЅРµ властиві іншим членам множини. Р’ РїРѕРґС–Р±РЅРёС… випадках доцільно створювати спеціальні множини сутностей – підкласи (subclasses), кожна Р· СЏРєРёС… має власний набір атрибутів та/або зв’язків. Для з’єднання „повної” множини сутностей – базового класу (superclass) Р· Р№РѕРіРѕ підкласами використовуються зв’язки isa (РІС–Рґ is a, можемо позначити С”.)
Напр., твердження B є A виражає наявність зв’язку від множини сутностей (підкласу) B до множини сутностей A – базового класу.
На ER-діаграмі зв’язок isa позначаємо трикутником, спрямованим до базового класу. Кожний зв’язок isa належить до типу один до одного, але стрілки на лініях не проставляються.
Простий приклад зв’язків isa:
РРёСЃ.2.11. Приклад зв’язків isa (С”)
Сутність підкласу має всі атрибути базового класу + специфічні атрибути підкласу. Підклас бере участь у зв’язках базового класу + у специфічних зв’язках підкласу.
РРёСЃ.2.12. Співвідношення РјС–Р¶ атрибутами та зв’язками базового класу та підкласу Підкласи РІ об’єктно-орієнтованих системах Існує значна подібність РјС–Р¶ зв’язком isa та відношенням підкласу РґРѕ базового класу РІ об’єктно-орієнтованій РјРѕРІС–. Розбіжності: РІ ER-проектуванні об’єкт може належати РґРѕ СЂС–Р·РЅРёС… підкласів, РІ РћРћРџ це, СЏРє правило, неможливо. Приклад: РРёСЃ.2.13. Приклад можливої належності сутності РґРѕ РґРІРѕС… підкласів
У прикладі на рис.2.13 контрагент одночасно може бути і постачальником, і покупцем. В ООП для такого випадку доводиться створювати окремий підклас. Приклад ER-діаграми генеалогічної БД Нижче наведений приклад ER-діаграми генеалогічної БД, яка містить зв’язки материнства, батьківства, шлюбу. Не розглядаються:
РРёСЃ.2.14. ER-діаграма генеалогічної БД
Термін проміскуїтет був введений в XIX столітті для позначення стадії неврегульованих статевих стосунків у первісному людському суспільстві, що передували виникненню шлюбу і сім'ї. [http://ru.wikipedia.org/wiki/Промискуитет ]
Шведська СЃС–Рј'СЏ — так РІ просторіччі називається форма поліаморії, РїСЂРё СЏРєС–Р№ троє чоловік СЂС–Р·РЅРѕС— статі (РѕРґРёРЅ чоловік С– РґРІС– жінки або РґРІРѕС” чоловіків С– РѕРґРЅР° жінка) живуть разом, РІ РѕРґРЅРѕРјСѓ приміщенні. Принципи проектування ER-моделі Найбільші вади Сѓ проект закладаються РЅР° перших етапах, зокрема, етапі проектування ER-моделі. Ці вади існують Сѓ проекті РґРѕРІРіС– СЂРѕРєРё, оскільки С—С… важко виправити. РўРѕРјСѓ РґРѕ цього етапу треба підходити дуже обачно. Виділяємо наступні принципи ER-проектування: Читайте також:
|
||||||||
|