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

Merging and restructuring

Читайте также:
  1. MISUNDERSTANDINGS EMERGING FROM THE DIFFERENCES IN NATIONAL CHARACTER
  2. Restructuring of football production
  3. Traditional individualistic trends and emerging obligations and rights
  4. Trends emerging among the legal system of States

Lecture 6. Schema Integration Methods

 

Goal in schema integration

- to create a non-redundant unified (global) conceptual schema

 

(1) completeness - all components must appear in the global schema

(2) minimality - remove redundant concepts in the global schema

(3) understandability - does global schema make sense?

 

Comparing of schemas

 

* look for correspondence (identity) among entities

 

* detect possible conflicts

 

- naming conflicts

homonyms - same name for different concepts synonyms - different names for the same concept

 

- structural conflicts

type conflicts - different modeling construct for the same concept (e. g. “order” as an entity, attribute, relationship)

 

- dependency conflicts - connectivity is different for different views (e.g. job-title vs. job-title-history)

 

- key conflicts - same concept but different keys are assigned (e.g. ID-no vs. SSN)

 

- behavioral conflicts - different integrity constraints (e.g. null rules for optional/mandatory: insert/delete rules)

 

* determine inter-schema properties

 

- possible new relationships to combine schemas

 

- possible abstractions on existing entities or create new super-classes (super-types)

 

Conforming of schemas

 

* resolve conflicts (often user interaction is required)

 

* conform or align schemas to make compatible for integration

 

* transform the schema via

- renaming (homonyms, synonyms, key conflicts)

- type transformations (type or dependency conflicts)

- modify assertions (behavioral conflicts)

 

Merging and restructuring

 

* superimpose entities

 

* restructure result of superimposition

 

 



Дата добавления: 2015-11-16; просмотров: 59 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
УГОЛОВНАЯ ПОЛИТИКА БУДУЩЕГО| The system of inter-state organs of RK foreign relations.

mybiblioteka.su - 2015-2024 год. (0.005 сек.)