1. . - , . .
2. ; . , , ; , , - .
3. . , . , , ( ). / .
4. -- ( --) . .. "", . , ; - , .
5. ( ), , .
6. , :
- ()
- - ()
() , . , ; .
() ( - ) UNION ( - ).
- | |
( ) | UNION UNION |
7. :
- ()
- ()
, .. ( ()), : . , . .
|
|
, , , ; .
- | |
:
1 ()
2 ( , )
3 ( D).
, ER-, Oracle, . .
Case-
ER- . (Chen) . . , .
: - . , . , , . , , .
: , , . , : , , ..
: , , , .
- .
(Entity) - , , ( 4.1).
. 4.1.
. . :
- , . , ;
- , , ;
- , ;
- .
, , , - . . , , . , 4 (, , , ), ( 4.2).
|
|
. 4.2.
.
(Relationship) - , . - , , , , , ( ) , -, - -. , - .
, . , . , -, , -.
, :
- 1 ;
- .
( 4.3).
. 4.3.
, 2 , , ( 4.4).
. 4.4.
, ( 4.5).
.4.5.
.
- , , , , . , (, , , , , ..). - . , . ER- . , .
, ( 4.6). , (null values). (.. ), ( ). - / , . , - ( 4.7).
. 4.6.
. 4.7.
, , . , . , , "#".
|
|
. - , . , - .
( 4.8).
.
: ( 4.9).
: ( 4.10).
. 4.8.
. 4.9.
. 4.10.
: ( 4.11).
(non-transferable) : ( 4.12).
. 4.11.
. 4.12.
IDEF1
IDEF1, . (T.Ramey), . , . IDEF1 - IDEF1X. IDEF1X , . IDEF1X- CASE- ( , ERwin, Design/IDEF).
IDEF1X , . , ( 4.13).
. 4.13.
, "/" .
( -, -). IDEF1X :
- - , -;
- - -;
- - -;
- - -.
- -, , - .
, - - -. 4.14 ( - N).
.4.14.
- - ( 4.15). - . - , ( ).
|
|
. 4.15.
( 4.16). - , - - .
. 4.16.
. , , ( 4.17).
. 4.17.
(Foreign Key), . , FK ( 4.18).
. 4.18.