ER Diagramming Conventions
ER Diagramming Conventions
ER Diagramming Conventions
ER Diagramming Conventions
ER Diagramming Conventions
International Signs
ER Diagramming Conventions
International Signs
Key:
1.
Crosswind
4. Lane for slow vehicles 6. Low clearance
2.
Roundabout
5. Stop in Brazil
7. Mr. Yuk
3.
No entry for vehicles carrying more than a certain quantity of
explosives or readily inflammable substances
ER Diagramming Conventions
Tell Me / Show Me
Shared Convention
It is efficient to communicate
information in a way that can be
easily understood by many
people.
A Shared
Convention
ER Diagramming Conventions
Tell Me / Show Me
DJs on Demand: Clients, Events,
and Types
"Our client list is growing. We have a
lot of repeat business -- customers
who like what weve done who ask
us to work for them again. We have
some very busy customers who can
have more than one event going on
at the same time. Each partner has
some specialty or expertise -- so
when its appropriate, we like to
classify our events by theme to help
us assign the right person (partner)
to the job. An event theme can be a
beach party, medieval, carnival, retro
sixties or seventies, etc. We keep
adding event themes as we go."
CLIENT
# number
# first name
# last name
o phone
number
EVENT
# id
* name
* date
o description
o cost
THEME
# code
* description
ER Diagramming Conventions
Tell Me / Show Me
ER Drawing Conventions
Entities are represented by
softboxes.
Entity names go in the
softboxes.
Entity names are always
singular and written with all
capital letters.
CLIENT
EVENT
THEME
ER Diagramming Conventions
Tell Me / Show Me
Drawing Conventions
Attributes are listed under the
entity names.
Mandatory attributes are
marked with an asterisk: *
Optional attributes are marked
with a circle: o
Unique identifiers are marked
with a hash sign: #
CLIENT
# number
* first name
* last name
* phone number
o email address
EVENT
# id
* name
* date
* cost
* description
THEME
# code
* description
ER Diagramming Conventions
Tell Me / Show Me
Drawing Conventions
(continued)
Relationships are lines that
connect entities.
These lines are either solid or
dashed.
These lines terminate in a
single toe
or a crows foot at the end of
each entity.
You will learn more about the
meaning of relationship lines in
the next lesson.
CLIENT
# number
* first name
* last name
* phone number
o email address
Single Toe
Crows Foot
EVENT
# id
* name
* date
* cost
* description
THEME
# code
* description
ER Diagramming Conventions
Tell Me / Show Me
Terminology
Key terms used in this lesson include:
Softbox
10
ER Diagramming Conventions
Summary
Objective Summarized
In this lesson, you have learned how to:
Construct ER diagram components that represent
entities and attributes according to diagramming
conventions
11
ER Diagramming Conventions
Summary
Practice Guide
The link for the lesson practice guide can be found in the
course resources in Section 0.
12