Module 2
Module 2
CS 5200
18
IDEF1X
• Integration DEFinition for information
modeling (IDEF1X) is a data
modeling language for the development
of semantic data models
19
Crows Foot
• Crow's foot diagrams represent entities as boxes, and
relationships as lines between the boxes. Different shapes at
the ends of these lines represent the relative cardinality of
the relationship
20
Chen’s Notation
• In 1976, Peter
Chen introduced
the E/R data
model using Chen
notation. While
he did not invent
this concept, his
paper helped to
standardize and
popularize the
model.
21
Chen and Crow's Foot Notation (10min)
• WATCH: Data Modeling with Chen and Crow's Foot Notation
• https://northeastern.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=ca
674795-0e95-4bd6-8078-ada400e18ecf&start=0
• WATCH: Conceptual Data Modeling
• https://northeastern.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=e4
874a10-0ff1-4071-8dc7-abe201529c5c&start=0
45
Alternative diagrammatic notation
• ER diagrams is one popular example for displaying database schemas
• Many other notations exist in the literature and in various database
design and modeling tools
• Appendix A illustrates some of the alternative notations that have
been used
• UML class diagrams is representative of another way of displaying ER
concepts that is used in several commercial design tools