Lecture 4- Entity Relations Model Flashcards
Describe the database design process
What are the three things that describe ER model
- Entities
- Relationships
- Attributes
What is an entity?
A distinguishable object
What is an entity set?
A set of entities fo the same type
What is a relationship?
Represents the fact that certain entities are related to each other
What is a relationship set?
Set of relationships of the same type
What is an attribute?
Describes a property of an entity or a relationship
What is a key?
A minimal set of attributes that uniquely identifies each entity in an entity set
What is a role?
The function of an entity set in a relationship set
What type of relationship is this?
Binary, many to many
What type of relationship is this?
Binary, many to one
What type of relationship is this?
Binary, one to one
What type of relationship is this?
Ternary relationship
What type of relationship is this?
Participation constraint
What is this double circle?
Set value attributes