Académique Documents
Professionnel Documents
Culture Documents
PRESENTED BY S.HAYAT 1
Transforming ER Diagrams into Relations
Mapping a regular entity
(a)
CUSTOMER
entity type
with simple
attributes
PRESENTED BY S.HAYAT 2
Transforming ER Diagrams into Relations
Mapping a composite attribute
PRESENTED BY S.HAYAT 3
Transforming ER Diagrams into Relations
Mapping a multivalued attribute
(a)
(b)
PRESENTED BY S.HAYAT 5
Example of mapping a weak entity
PRESENTED BY S.HAYAT 6
(b) Relations resulting from weak entity
Foreign key
PRESENTED BY S.HAYAT 8
Example of mapping a 1:M relationship
PRESENTED BY S.HAYAT 9
(b) Mapping the relationship
Foreign key
PRESENTED BY S.HAYAT 10
Example of mapping an M:N relationship
(a) ER diagram (M:N)
PRESENTED BY S.HAYAT 12
Mapping a binary 1:1 relationship
(a) Binary 1:1 relationship
PRESENTED BY S.HAYAT 13
(b) Resulting relations
PRESENTED BY S.HAYAT 14
Transforming ER Diagrams into Relations
(b) EMPLOYEE
relation with
recursive foreign
key
PRESENTED BY S.HAYAT 16
Mapping a unary M:N relationship
(a) Bill-of-materials
relationships (M:N)
PRESENTED BY S.HAYAT 17
Transforming ER Diagrams into Relations
PRESENTED BY S.HAYAT 18
Mapping a ternary relationship
PRESENTED BY S.HAYAT 19
(b) Mapping the ternary relationship
PRESENTED BY S.HAYAT 20