Chapter 4- Relationships Flashcards
Stages of Database Development
- Analysis Stage
- Component Design Stage
- Implementation Stage
E-R Data Model Requirements
Entities
Attributes
Identifiers
Relationships
A description of the structure and format of the occurrences of the entity
Entity Class
A specific occurrence of an entity within an entity class
Entity Instance
A single entity instance in one entity class is related to a single entity instance in another entity class
One-to-One (1:1)
A single entity instance in one entity class is related to many entity instances in another entity class
One-to-Many (1:N)
Many entity instances in one entity class is related to many entity instances in another entity class
Many-to-Many (N:M)
Maximum number of entity instances that may participate in a relationship instance
Maximum Cardinality
Minimum number of entity instances that must participate in a relationship instance
Minimum Cardinality
Entity has a relationship to itself
Recursive Relationship
An entity that cannot exist in the database w/o the existence of another entity.
Weak Entity
Any entity that is not weak
Strong Entity
A relationship b/w attributes in which one attribute (or group of attributes) determines the value of another attribute in the same table
Functional Dependency