Week 4 Flashcards
An ____ is a group of objects with the same properties, which are identified by the enterprise as having an independent existence.
entity type
An _____ is a uniquely identifiable object of an entity type.
entity occurrence
A ____ is a set of meaningful associations among entity types.
relationship type
A ______ is a uniquely identifiable association, which includes one occurrence from each participating entity type.
relationship occurrence
The _____ is the number of participating entity types in a relationship.
degree of a relationship type
A ____ is a relationship type where the same entity type participates more than once in
different roles.
recursive relationship
An ____ is a property of an entity or a relationship type.
attribute
An ______ is the set of allowable values for one or more attributes.
attribute domain
A ___ is composed of a single component with an independent existence.
simple attribute
A ______ is composed of multiple components each with an independent existence.
composite attribute
A _____ holds a single value for each occurrence of an entity type.
single-valued attribute
A _____ holds multiple values for each occurrence of an entity type.
multi-valued attribute
A ____ represents a value that is derivable from the value of a related attribute or set of attributes,
not necessarily in the same entity.
derived attribute
A ____ is the minimal set of attributes that uniquely identifies each occurrence of an entity type.
candidate key
A _____ is the candidate key that is selected to uniquely identify each occurrence of an entity type.
primary key
A _____ is a candidate key that consists of two or more attributes.
composite key
A _____ type is not existence-dependent on some other entity type.
strong entity
A _____ type is existence-
dependent on some other entity type.
weak entity
____ is the number (or range) of possible occurrences of an entity type that may relate to a single
occurrence of an associated entity type through a particular relationship.
Multiplicity
_______ is the number (or range) of possible occurrences of an entity type
in an n-ary relationship when the other (n–l) values are fixed.
Multiplicity for a complex relationship
_____ describes the maximum number of possible relationship occurrences for an entity participating in a
given relationship type.
Cardinality
____ determines whether all or only some entity occurrences participate in a given relationship.
Participation
A _____ exists where a model represents a relationship between entity types, but the pathway between certain
entity occurrences is ambiguous.
fan trap
A ___ exists where a model suggests the existence of a relationship between entity types, but the
pathway does not exist between certain entity occurrences.
chasm trap
A ____ is an entity type that includes one or more distinct subgroupings of its occurrences,
which require to be represented in a data model.
superclass
A ____ is a distinct subgrouping
of occurrences of an entity type, which require to be represented in a data model.
subclass
_____ is the process of maximizing the differences between members of an entity by identifying their distinguishing features.
Specialization
______ is the process of minimizing the differences between entities by identifying their common features.
Generalization