Студопедия — Об’єднання відношень.
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Об’єднання відношень.






Іноді відношення, що отримуються у результаті прямих перетворень із множин сутностей і зв’язків, не можна вважати найкращою формою представлення певних елементів даних. Один із поширених варіантів подібних ситуацій, коли множина сутностей Е з’єднується за допомогою зв’язку R типу “багато до одного ” із множиною F у напрямку від E до F. На основі прямих перетворень утворюються два відношення: на основі множини Е і зв’язку R. Реляційні схеми кожного із цих відношень будуть містити ключ множини Е і їх можна об’єднати у одному відношенні, яке складається із:

  1. усіх атрибутів множини Е;
  2. ключових атрибутів множини F;
  3. власних атрибутів зв’язку R.

У кортежі для сутності е множини F, яка не зв’язана ні з однією сутністю множини F, компоненти, що відповідають атрибутам, названим у пп.2,3, отримують значення null (“невідоме ”).

Приклад 4. Об’єднати відношення Movies (рис.1) і Owns (рис.3) у одне відношення. Приклад такого відношення приведений на рис. 5.

 

title year length filmtype studioName
Star Wors     Color Fox
Mighty Ducks     Color Disney
Wayne’s World     Color Paramount

 

Рис.5. Екземпляр об’єднання відношень Movies і Owns

 

Чи треба виконувати подібне об’єднання? Відповідь на нього залежить від розробника БД. Хоча отримувати дані внаслідок запиту від одного відношення простіше ніж від багатьох. Тому деякі системи проектування баз даних виконують подібне об’єднання автоматично.

Приклад 5. Об’єднати відношення Movies і Stars-in (ER- модель на рис.1) у одне відношення. Приклад такого відношення приведений на рис.6.

 

title year length filmtype studioName starName
Star Wors     Color Fox Carrie Fisher
Star Wors     Color Fox Mark Hamill
Star Wors     Color Fox Harrison Ford
Mighty Ducks     Color Disney Emilio Estevez
Wayne’s World     Color Paramount Dana Carvey

 

Рис.6. Екземпляр об’єднання відношень Movies і Stars-in.

 

Внаслідок об’єднання виникло дублювання інформації про кінофільм Star Wors для атрибутів length, filmtype, studioName. Це протирічить одній із цілей пректування реляційних БД– усунення інформаційної збитковості даних у відношеннях. Таке об’єднання є не бажаним. Цей приклад свідчить про недоцільність об’єднання у одне відношення тих відношень, що відображують зв’язки типу “багато до багатьох”. До цього типу зв’язку належить відношення Stars-in.







Дата добавления: 2015-07-04; просмотров: 540. Нарушение авторских прав; Мы поможем в написании вашей работы!



Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...

Гальванического элемента При контакте двух любых фаз на границе их раздела возникает двойной электрический слой (ДЭС), состоящий из равных по величине, но противоположных по знаку электрических зарядов...

Сущность, виды и функции маркетинга персонала Перснал-маркетинг является новым понятием. В мировой практике маркетинга и управления персоналом он выделился в отдельное направление лишь в начале 90-х гг.XX века...

Разработка товарной и ценовой стратегии фирмы на российском рынке хлебопродуктов В начале 1994 г. английская фирма МОНО совместно с бельгийской ПЮРАТОС приняла решение о начале совместного проекта на российском рынке. Эти фирмы ведут деятельность в сопредельных сферах производства хлебопродуктов. МОНО – крупнейший в Великобритании...

ОСНОВНЫЕ ТИПЫ МОЗГА ПОЗВОНОЧНЫХ Ихтиопсидный тип мозга характерен для низших позвоночных - рыб и амфибий...

Принципы, критерии и методы оценки и аттестации персонала   Аттестация персонала является одной их важнейших функций управления персоналом...

Пункты решения командира взвода на организацию боя. уяснение полученной задачи; оценка обстановки; принятие решения; проведение рекогносцировки; отдача боевого приказа; организация взаимодействия...

Studopedia.info - Студопедия - 2014-2024 год . (0.01 сек.) русская версия | украинская версия