Week 7: Advanced Data Modeling

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/14

flashcard set

Earn XP

Description and Tags

These flashcards cover key vocabulary and concepts related to advanced data modeling techniques and principles as outlined in the provided lecture notes.

Last updated 1:57 PM on 4/14/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

15 Terms

1
New cards

Extended Entity Relationship Model (EERM)

A model that adds more semantic constructs to the original entity relationship (ER) model.

2
New cards

Entity Supertype

A generic entity type related to one or more entity subtypes, containing common characteristics.

3
New cards

Entity Subtype

Contains unique characteristics of each entity subtype.

4
New cards

Specialization Hierarchy

Depicts the arrangement of higher-level entity supertypes and lower-level entity subtypes, illustrating relationships in terms of 'is-a'.

5
New cards

Subtype Discriminator

An attribute in the supertype entity that determines the related entity subtype.

6
New cards

Disjoint Subtypes

Contain a unique subset of the supertype entity set and are known as nonoverlapping subtypes.

7
New cards

Overlapping Subtypes

Contain nonunique subsets of the supertype entity set, where instances can belong to multiple subtypes.

8
New cards

Primary Key

A single attribute or a combination of attributes that uniquely identifies each entity instance.

9
New cards

Natural Key

A real-world identifier used to uniquely identify real-world objects.

10
New cards

Composite Primary Key

A primary key that consists of two or more attributes to uniquely identify an entity instance, often used for bridge or weak entities.

11
New cards

Surrogate Primary Key

A primary key created by the database designer to simplify the identification of entity instances, often generated by the DBMS.

12
New cards

Time-Variant Data

Data whose values change over time and for which a history of changes must be retained.

13
New cards

Fan Trap

A design trap that occurs when one entity is involved in multiple relationships, leading to associations not accurately expressed in the model.

14
New cards

Redundant Relationships

Multiple relationship paths between related entities that can complicate the design.

15
New cards

Completeness Constraint

Specifies whether every supertype occurrence must also be a member of at least one subtype.