由UML引出E-R Model, 這是和資料設計有關的Topic
(下一個應該就是正規化了吧)
E --> Entity
R --> Relationship
資料庫... 不外是把一些實體(Entity)及其屬性(Attribute)放進去
而資料庫中的每個實體應該會有一些關係(Relationship)
Entity, Relationship, Attribute這三項就是E-R Model的三個基本元件
Entity --> 矩形
Attribute --> 橢圓形
Relationship --> 菱形
某些Attribute會是Entity的Key
中間用直線連接, 就完成了
除了基本元件外, 還有一些其他的元件及名詞
Entity Set, Entity Type, Instance,
Weak Entity, Regular Entity(Entity),
Key Attribute, Derived Attribute, Composite Attribute,
Multi-Valued Attribute,
Extended Entity-Relationship Model (EER Model),
Super Type, Sub Type,
有EER Model就產生了繼承的問題
有Super Type及Sub Type就產生了disjoint和overlap的關係
嗯... 有點麻煩
沒有留言:
張貼留言