CHP 8 Flashcards
(31 cards)
Conceptual data model?
detailed model that captures the overall structure of organizational data that is independent of any database management system or other implementation considerations
E-R Model?
Entity-relationship data model: a detailed logical representation of the entities, associations, and data elements for an organization
E-R Diagram?
a graphical representation of an E-R model
Entity Type (entity class)
collection of entities that share a common properties/characteristics
Singular noun
a single occurrence of an entity type (instance)
Entity Instance
Attribute
named property/characteristic of an entity that is of interest to the organization
Noun
Candidate Key
attribute/combo of attributes that uniquely identifies each instance of an entity type
Identifier
candidate key that has been selected as the unique, identifying characteristic for an entity type
Multivalued attribute
an attribute that may take more than one value for each entity instance
Repeating group
a set of two or more multivalued attributes that are logically related
Required Attribute
attribute that must have a value for every entity instance
Optional attribute
attribute that may not have a value for every entity instance
Composite attribute
attribute that has meaningful component parts
Derived attribute
attribute whose value can be computed from related attribute values
Relationships
association between the instance of one or more entity types that is of interest to the organization
verb phrase
Degree
of entity types that participate in a relationship
Unary Relationship
relationship b/w instances of one entity type; also called recursive relationship
Binary relationship
relationship between instances of two entity types. most common in data modeling
Ternary relationship
simultaneous relationship among instance of three entity types
Cardinality
of instances of entity B that can (or must) be associated with each instance of entity A
Associative Entity
entity type that associates the instances of one or more entity types and contains attributes that are peculiar to the relationship between those entity instances
Subtype
subgrouping of the entities in an entity type that is meaningful to the organization and that shares common attributes/relationships distinct from other subgroupings
Supertype
generic entity type that has a relationship with one or more subtypes
Total Specialization rule
specifies that each entity instance of the supertype must be a member of some subtype of the relationship