Entity Relationship Model Flashcards
give the 3 stages of database design
data requirements
conceptual model
logical model
what is a conceptual design
ER model
simple, formal, flexible
what entity types are there
strong
weak
what attribute types are there (8)
composite/simple
single values/multivalued
stored/derived
null valued
complex valued
what types of relationships are there
normal
identifying
describe keys, including strong and weak keys
uniquely identifiable attribute of an entity
strong- unique globally
weak- unique locally. No natural assigned key
describe cardinality
a cardinality ratio constraint specifies the maximum number of relationship instances that an entity can participate in
describe a participation constraint
if participation is total, every entity in the total must participate