Entity Relationship Model Flashcards
Expressed in terms of entities in the business environment, the relationship (or associations) among those entities, and the attributes (or properties) of both the entities and their relationships
Entity-Relationship Model
Detailed, logical representation of the data for an organization or for a business area
Entity-Relationship Model
is a graphical representation of an E-R Model
E-R Diagram
Basic Symbols
A person, place, object, event, or concept in the user environment about which the organization wishes to maintain data (NOUN)
Entity
Naming and Defining Entity Types
Singular Noun
Specific to organization
Precise
What Should an Entity Be?
- An object that will have many instances in the database
- An object that will be composed of multiple attributes
- An object that we are trying to model
Entity Types
- Weak
- Strong
An entity that exists independently of other entity types
Strong Entity
An entity type whose existence depends on some other entity
type
Weak Entity
The relationship between weak entity type and its owner
Identifying Relationship
Property or characteristic of an entity type that is of interest to the organization
Attributes
An attribute of an entity that must have a value for each entity instance
Required Attribute
An attribute of an entity that may not have a value for every entity instance
Optional Attribute
An attribute that cannot be broken down into smaller components
Simple (or atomic) attribute
An attribute that can be broken down into components parts
Composite attribute