1. .
2. , .
3. ER- , , .
4. .
5. ( , ER- ) .
6. , .
7. .
8. .7 .
9. , ER - .
-, , .
1. . . , .
2. . , ) - ; ) - , . , .
, , , :
R1(A,B)
R2(B,C,Y,Z)
R3(A,B,K)
R1 , .. R3.
, :
R1(A,C,X)
R3(D,K,F)
R5(D,E,G,H)
R7(A,B,D)
R8(A,B,E,G)
R8 , .. R5 R7 ( D) R9(A,B,E,D,G,H), , R8.
3. . ,
4. , , , , .
|
|
6 , : (1), (2), (3), , (4) (5). . , N - , N-1.
, , 1 2 . 2 3.
, .
, , .
R(, , , , , ).
<, >, , , .. . : R1(, , , ) R2(, , ).
R , . , .
, .
R1(, , , ). , -> .
R3(, , ) R4(, ). .
4 5.
, . , .
. , . : R(, , ).
, , , (. . , ).
R
1409 | 111 | |
1409 | 111 | |
1409 | 112 | |
1409 | 112 | |
1410 | 222 | |
1410 | 222 | |
. | ||
1410 | 223 | |
1410 | 223 | |
: ->> ->> .
, , .
R, , , . , , , , , . , , , . , , . . .
|
|
R(, , ) ->> , ->>.
, , .
R(, , ) R1(, ) R2(, ) , ->> |C ( ->> ->>).
, .
R , ->> R .
: R1(, ) R2(, )
R1 R2
| ||||
1409 | 111 | 1409 | ||
1409 | 112 | 1409 | ||
1410 | 222 | 1410 | ||
1410 | 223 | 1410 | ||
4 . : R1, R2. , R2 , . , , , , .
, , (project join , PJ ).
5 . . , , R. , , .
1.8.1. : , , , , , (), , , , , , .
1.8.2. ?
1.8.3. , .
1.8.4. .
1.8.5. , ?
1.8.6. ?.
1.8.7. ?
|
|
1.8.8. ER .
1.8.9. ER ?
1.8.10. ?
1.8.11. , ?