Головна

ТИПИ слабких ОБ'ЄКТІВ.

  1. Дисоціація слабких електролітів
  2. Завдання 1. Введення тексту. Редагування і форматування. Написи в тексті. Додавання візуального ефекту.
  3. Завдання 2. Редагування. Форматування. Абзаци. Списки. Додавання візуального ефекту.
  4. Іонізація слабких кислот і підстав. Константа дисоціації слабких кислот і підстав. Закон розведення Оствальда
  5. Об'єктів.
  6. Надання ЗУ без попереднього узгодження місць розміщення під будівництво об'єктів.
  7. Надання ЗУ з попереднім узгодженням місць розміщення об'єктів.

Деякі типи об'єктів можуть не мати самі по собі ключових атрибутів. З цього випливає, що ми не зможемо розрізнити кілька об'єктів, так як комбінація значень їх атрибутів може бути ідентичною. Такі типи об'єктів називаються слабкі (Weak entity type). Об'єкти, що належать до такого типу, ідентифікуються через їхнє ставлення до об'єкта іншого типу в комбінації з його атрибутами. Цей інший тип об'єкту називається ототожнюють власником (Identifying owner), а тип зв'язку, який співвідносить слабкий тип об'єкта до його власнику - ототожнює зв'язком (Identifying relationship) слабкого типу об'єкта. Слабкий тип об'єкта має завжди повне участь по відношенню до його ототожнюють зв'язку, так як очевидно, що без власника не можна ідентифікувати слабкий об'єкт. Однак не завжди залежність існування призводить до результату для слабкого типу об'єкта.

Наприклад, розглянемо тип об'єкта утриманець, Віднесений до службовців. Два утриманця різних службовців можуть мати однакові значення атрибутів, але це все-таки різні об'єкти. Вони розрізняються тільки після визначення службовця, до якого вони співвідносяться. Кожен службовець, кажуть, володіє (Own) утриманцями, що співвідносяться з ним.

Слабкий тип об'єкта має частковий ключ (Partial key), що представляється безліччю атрибутів, які можуть однозначно виділити слабкий об'єкт одного і того ж власника. У нашому прикладі частковим ключем може бути або ІмяІждівенца або Ступінь споріднення,хоча перше переважно.

Іноді слабкий тип об'єкта може бути представлений складовим, багатозначним атрибутом. У нашому прикладі СЛУЖАЩИЙ може мати складовою багатозначний атрибут утриманецьз тими ж компонентами замість окремого слабкого об'єкта. Вибір конкретного уявлення робиться проектувальником бази даних. Один критерій можна запропонувати для вибору слабкого типу об'єкта (а не атрибута): є достатньо багато екземплярів атрибута і вони самі можуть брати участь в зв'язках з іншими об'єктами незалежно від власника.

Взагалі, будь-яку кількість рівнів слабкого типу об'єкта може бути визначено; власник в свою чергу може бути слабким типом. Більш того, слабкий тип об'єкту може мати більше одного типу власника і ідентифікує тип зв'язку ступенем вище другий.

ЗВ'ЯЗКУ, РОЛІ, СТРУКТУРНІ ОБМЕЖЕННЯ | ВИДІЛЕННЯ ЗВ'ЯЗКІВ - 3 ЕТАП ПРОЕКТУВАННЯ.


ВСТУП. | ПОНЯТТЯ ТА АРХІТЕКТУРА СУБД | ОСНОВНІ ЕТАПИ ПРОЕКТУВАННЯ. | ОБ'ЄКТИ (СУЩНОСТИ) І АТРИБУТИ. | ТИПИ ОБ'ЄКТІВ, БЕЗЛІЧІ ЗНАЧЕНЬ, КЛЮЧОВІ АТРИБУТИ. | ВИДІЛЕННЯ ОБ'ЄКТІВ - 2 ЕТАП ПРОЕКТУВАННЯ. | ER - ДІАГРАМА. | Тернарного ЗВ'ЯЗКУ. | ВСТУП | ПОНЯТТЯ EER-МОДЕЛІ |

© 2016-2022  um.co.ua - учбові матеріали та реферати