Entity relationship Flashcards
1
Relationship add extra data and entities why?
Creating the relationship is part of the transaction process.
Given one entity the others may be traced.
Relationships
How 2 or more entities are linked to one another.
Cardinality definition
How many instances of an entity relate to one instance of the other entity.
Cardinality examples
One to one
One to many
Many to many
One to one relationship example
Each country has one capital.
Each capital has one country.
Many to many example
Each recipe uses many ingredient.
Each ingredient is used in many recipes.
One to many relationship
Each student has one tutor.
Each tutor has many students
Simple attributes example
student_name
Derived attributes
wage is derivable from hours worked*hourly rate
Single-valued example
Exam grade
Composite attributes
Name= title + initial + surname