Professional Documents
Culture Documents
Entity-Relationship
Model’s Weakness
Group 2
Nguyễn Duy Bảo
Nguyễn Phước Hồng Quang Bảo
Trần Quốc Bảo
Nguyễn Trọng Chuẩn
Table of contents
01 02
Notation Relationship
Problems Representation
03 04
Common An Alternative
Mistakes Model
01
Notation Problems
Notation inconsistencies and unintuitiveness make it difficult for
engineers to read and exchange diagrams.
“…agree
“Being
“I Unfortunately,
athere
diagram,
is nothey
there
suchcanaisstandard
no
show standardfor ERnotation: different
interconnectedness
modeling.
database design
In fact,practitioners
some
moreorganizations
clearly
preferthandifferent
ahave
text their
notations…”
description.
own standard,In depending
that way they on their
are easier
needstoand read
and understand.
knowledge
“…The notations
of their
However,
shown
teams.inOn there
[figure]
theisother
noshow
“intuitive”
hand,
onlywesome of the
notation.
have
diagrammatic
a myriad
People symbols
ofmust
coding learn
that
standards,
have
to read been
these
likeused or suggested for
diagrams and
CamelCase
displaying database
and
that’s
otheraconceptual
disadvantage.
good practices.schemes.
Also,
I believe
Other
there notations, as
are amany
it's
well as
matter
various
different
of how
combinations
important
notationsof isand
the
to some
have
[preceding],
aare not have also
easy to
modeling
been used.
understand.”
standard
It wouldinbeorder
useful to to
enhance
establishvalue
a standard
to that
software products
everyone would adhere deliveries,
to, in even
ordermoreto prevent
because
of the agile ways of developing.”
misunderstandings and reduce confusion…”Rich Cohen
Enterprise Architect and Data Modeler
Although ER model can be used to describe most kinds of data, it does not
capture these data manipulation operations that may be performed on entities
and relationships, including: