ch2 Flashcards
modeling data in the organization
data integrity
ensure accuracy and precision in data
ER model
detailed, logical representation of data. Parts: entities, relationships, and attributes
relationship “grammar” model
read maximum cardinality on diagram
go to other side of line. max is always one closest to the other entity (think many)
what data modeling is all about
documenting rules and policies of organization
business rule
statement that defines of constrains some aspect of the business
rules identified by
ask who what when where why how
term
word that has a specific meaning for the business. example: course
fact
association between two or more terms. documented as simple
entity
a noun that organization wants to keep data for
entity type
collection of entities that share common attributes
entity instance
single occurance of an entity type
strong entity type
independent of other entity types
weak entity type
existance depends on some other entity type. if owner is deleted, weak also gets deleted
attribute
property or characteristic that is of interest