Term
|
Definition
a technique for organizing and documenting a system's data. Sometimes called a database modeling. |
|
|
Term
entity-relationship diagram (ERD) |
|
Definition
a data model utilizing several notations to depict data in terms of the entities and relationships described by that data. |
|
|
Term
|
Definition
entity = a class of persons. places, objects, events, or concepts about which we need to capture and store data. |
|
|
Term
|
Definition
a single occurrence of an entity. |
|
|
Term
|
Definition
a descriptive property or characteristic of an entity. Synonyms include element property, and field. |
|
|
Term
|
Definition
an attribute that consists of other attributes. Synonyms in different data modeling languages are numerous: concatenated attribute, composite attribute, and data structure. |
|
|
Term
|
Definition
a property of an attribute that identifies what type of data can be stored in the attribute. |
|
|
Term
|
Definition
a property of an attribute that defines what values the attribute can legitimately take on, |
|
|
Term
|
Definition
the value that will be recorded if a value is not specified by the user. |
|
|
Term
|
Definition
an attribute, or a group of attributes, that assumes a unique value for each entity instance. It is sometimes called an identifier. |
|
|
Term
|
Definition
a group of attributes that uniquely identifies an instance of an entity. Synonyms include composite key and compound key. |
|
|
Term
|
Definition
one of a number of keys that may serve as the primary key of an entity. Also called candidate identifier. |
|
|
Term
|
Definition
a candidate key that will most commonly be used to uniquely identify a single entity instance. |
|
|
Term
|
Definition
a candidate key that is not selected to become the primary key. A synonym is secondary key. |
|
|
Term
|
Definition
an attribute(s)whose finite values divide entity instances into subsets. Sometimes called inversion entry. |
|
|
Term
|
Definition
a natural business association between one or more entities. |
|
|
Term
|
Definition
the minimum and maximum number of occurrences of one entity that may be related to a single occurrence of the other entity. |
|
|
Term
|
Definition
the number of entities that participate in a relationship. |
|
|
Term
|
Definition
a relationship that exists between instances of the same entity. |
|
|
Term
|
Definition
an entity that inherits its primary key from more than one other entity. |
|
|
Term
|
Definition
a primary key of an entity that is used in another entity to identify instances of a relationship. |
|
|
Term
|
Definition
a data entity that derives one or more attributes from another entity, called the parent. In a one-to-many relationship the child is the entity on the "many" side. |
|
|
Term
|
Definition
a data entity that contributes one or more attributes to another entity, called the child. In a one-to-many relationship the parent is the entity on the "one" side. |
|
|
Term
|
Definition
a relationship where many instances of an entity are associated with many instances of another entity. Also called many-to-many relationship. |
|
|
Term
|
Definition
a concept wherein the attributes that are common to several types of an entity are grouped into their own entity. |
|
|
Term
|
Definition
an entity whose instances store attributes that are common to one or more entity subtypes. |
|
|
Term
|
Definition
an entity whose instances may inherit common attributes from its entity super type |
|
|
Term
|
Definition
a data model for a complete, single information system. |
|
|
Term
|
Definition
a data model that includes entities and relationships but no attributes. |
|
|
Term
|
Definition
a data model that includes entities and relationships with precise cardinalities resolving non-specific relationships into associative entities, and also including primary and alternate keys. |
|
|
Term
fully attributed data model |
|
Definition
a data model that includes all entities, attributes, relationships, subsetting criteria, and precise cardinalities. |
|
|
Term
|
Definition
|
|
Term
|
Definition
a business code whose structure communicates data about an entity instance. |
|
|
Term
|
Definition
a technique used to improve a data model for implementation as a database. |
|
|
Term
|
Definition
a data analysis technique that organizers data into groups to form nonredundant, stable, flexible, and adaptive entities. |
|
|
Term
|
Definition
an entity whose attributes have no more than one value for a single instance of that entity. |
|
|
Term
|
Definition
an entity whose non-primary-key attributes are dependent on the full primary key. |
|
|
Term
|
Definition
a relationship in which the parent entity's key is also part of the primary key of the child entity. |
|
|
Term
|
Definition
a relationship where many instances of an entity are associated with many instances of another entity. Also called many-to-many relationship. |
|
|
Term
|
Definition
an entity whose non-primary-key attributes are not dependent on any other non-primary-key attributes. |
|
|
Term
|
Definition
when the value of a nonkey attribute is dependent on the value of another nonkey attribute other than by derivation. |
|
|
Term
data-to-location-CRUD matrix |
|
Definition
a matrix that is used to map data requirements to locations. |
|
|