() (, , , ..). . , , , , , .
. UML (Unified Modeling Language - ).
, . , , . .
, .
. 2 .
2
, .
, , , c, (. 3)
3
. M:N, ∞ ←→ ∞.
. 4 . . : , , .. , - . (, ). 6 . . =6. , .
4 -
. 5
. 5.
, , , 1976 , (entity - relation).
2.2.
- , , . , - .
, .
, , .
|
|
, , . . (, ) . .
, .
. , , .. . , - .
, . . 6 , - . 1:1, , .
6
:
1. ;
2. ;
3. M:N ( , = 2);
1:1;
1:N ( 1 ←→ ∞);
M:N, M>1, N>1 (∞ ←→ ∞);
4. ( );
;
;
;
- . =6 . 3. , . , , . (. 7) . , . () (), .. .
7
, . , () .
. , .
1:1 . . 1:1 . , . 1:1 , , : , , .., .
1:N, N>1( 1 ←→ ∞) - . .8 - 1:N.
8 - M:N
M:N, M>1, N>1( ∞ ←→ ∞) ( ). M:N 3, 4, 5.
|
|
. . 9 , , () , .
9 - ,
. .
. , , , .. , . . 5 , .
, , .
3. ܻ
-. - (), - . , , -, ( ). - .
! (. 10). .
10 - - 1:N
(. 11), , .
. 11. - M:N
. 12 Prep, Disc PrepDis. , , , PrepDisc KodP=1 kodD=3.
. 12.
. . 13 - =5.
13 - -
, , . , , , . .
1. ., ., 2006. -ܔ: , // Proceedings of the XII-th International Conference Knowledge-Dialogue-Solution (June 20-25, 2006, Varna, Bulgaria). Sofia. 2006. P. 223-229.
2. .., 1999. BPwin ERwin. CASE- . : - Ȕ, 1999. 256 .
3. .., 2005. AllFusion Modeling Suite. : -Ȕ, 2005. 432