Модели и проектирование баз данных

 Расширенное прямое произведение


Расширенное прямое произведение. Пусть отношения R1 и R2 совместимы по взятию расширенного прямого произведения. Отношение R называется расширенным прямым произведением

отношений R1 и R2, если его схема эквивалентна (теоретико-множественному) объединению схем операндов, а тело составлено из всех попарных  (теоретико-множественных) объединений кортежей R1 и R2.

         R = R1

´ R2 = {SR : SR  = SR1  È

SR2,  R() = R1() È R2(), SR1 Î R1, SR2 Î R2}.

Пример:

 

 



 

 

A

B

C

D

 
A

B

C

D

a1

b1

a1

b1

 
R1 =

a1

b1

,

R2 =

a1

b1

R1 ´ R2 =

a1

b1

a1

b2

.

a2

b2

a1

b2

a2

b2

a1

b1

 
  a2

b2

a1

b2

 



Содержание раздела