Information Technology Reference
In-Depth Information
'HSDUWPHQW
3UHUHTXLVLWH
'HSW
'HSWBQDPH
3UHU
3UHUBWLWOH
SUHFRXUVH
KLUH
Q
6WXGHQW
&RXUVH
,QVWUXFWRU
P
'HSW
,QVW B QDPH
,QVWBDGGU
6WXGHQW
6WXGHQWBQDPH
&RXUVH
&RXUVHBORFDWLRQ
JUDGH
KDV
WHDFK
*UDGH
Q
Q
Q
'HSW
,QVWB1DPH
&RXUVH
6HFWLRQ
6HFWLRQ
Fig. 3.32 Derived EER model in reverse engineering
((50RGHO
0DSSHG80/
´
6WXGHQW
&ODVVQDPH
6WXGHQW
1DPH
6WXGHQW
6WXGHQWLQWHJHU
6WXGHQWQDPHVWULQJ
DWWULEXWHV
&UHDWH6WXGHQW
PHWKRG
Fig. 3.33 Map an entity to a class
Step 5—Map isa relationship to inheritance.
The concept of inheritance associated with a generalization (isa) relationship
in object-oriented schema permits classes to be organized in which specialized
class(es) inherit the properties and operations of a more generalized class. Class
carries common properties while deriving a specialized subclass. For example, the
isa relationship in Fig. 3.37 can be mapped into the following UML model where
subclass Graduate_Student inherits the properties of its superclass Student.
 
Search WWH ::




Custom Search