Semester 3Database Systems
Crow's Foot Notation
One standard way to visualize ER Models.

Correct way to interpret
The place the notation symbols are placed can be confusing. There is a correct method to read the relationship correctly.

- Select table and relationship you want to start with.
- From that relationship line, follow till the other end.
- Read It like this
eg.
-
Lets take relationship of
audit_loganduser_accountAuser_accountcan have zero or manyaudit_logentries (optional), while eachaudit_logentry must belong to exactly oneuser_account. -
user_accounttoofficerEachuser_accountis associated with exactly oneofficer, and eachofficermust have exactly one correspondinguser_account(1:1 mandatory relationship).
-