Professional Documents
Culture Documents
ER MODEL: POINTS TO
PONDER
By: Ritika Wason
Assistant Professor, IT
Stu_Name Student
Roll_No Phone
Roll_No
E_Mail Stu_Name
STUDENT Phone
E-Mail
Chen Notation
3 DBMS UNIT I by Ritika Wason Crow Foot Notation
Existence Dependent
• An entity is said to be existence dependent if it can
exist in the database only when it is associated with
another related entity occurrence.
• In implementation terms, an entity is existent
dependent if it has a mandatory foreign key attribute
that cannot be null.
• For Example: Employee has Dependents
• In this dependents is clearly existence dependent on
employee because it is impossible for a dependent
to occur in the database apart from the employee
4 DBMS UNIT I by Ritika Wason
PROBLEMS WITH ER MODEL
• Some problems called connection traps may arise
when creating an ER model due to misinterpretation
of the meaning of certain relationships. There are
mainly two types of connection traps:
1.FAN TRAPS
A model represents a relationship between entity
types but the path between certain entity
occurrences is ambiguous.It may exist where two
or more 1 to N relationships fan out from the same
entity.
101 R1 R4 Cash
B1
102 Teller
R2 R5
N 1 N
has PERSON
COUNTER
COUNTER
1
has
N 1 N
overseas LOAN
PERSON
1
COUNTER offers
1
has 1
N 1 N
overseas LOAN
PERSON