Professional Documents
Culture Documents
Chittaranjan Pradhan
ER Design
System 7 Methodologies
ER Design Issues
Chittaranjan Pradhan
School of Computer Engineering,
KIIT University
7.1
ER Design Issues
ER Design Issues
Chittaranjan Pradhan
ER Design Issues
ER design issues need to be discussed for better ER- design ER Design Issues
ER Design
Methodologies
1. Use of Entity set vs. Attributes
In the real world situations, sometimes it is difficult to select the
property as an attribute or an entity set
7.2
ER Design Issues
ER Design Issues...
Chittaranjan Pradhan
7.3
ER Design Issues
ER Design Issues...
Chittaranjan Pradhan
ER Design
Relationships in databases are often binary. Some Methodologies
7.4
ER Design Issues
ER Design Issues...
Chittaranjan Pradhan
ER Design Issues
ER Design
Methodologies
It is always possible to replace a non-binary relationship set by
a number of distinct binary relationship sets. For example,
consider a ternary relationship R associated with three entity
sets A, B and C. We can replace the relationship set R by an
entity set E and create three relationship sets as:
• RA , relating E and A
• RB , relating E and B
• RC , relating E and C
If the relationship set R had any attributes, these are assigned
to entity set E. A special identifying attribute is created for E
7.5
ER Design Issues
ER Design Issues...
Chittaranjan Pradhan
ER Design Issues
ER Design
4. Placement of Relationship Attributes Methodologies
7.6
ER Design Issues
ER Design Methodologies
Chittaranjan Pradhan
ER Design Issues
7.7