Entity Relationship Model Concept

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

1/35

flashcard set

Earn XP

Description and Tags

These flashcards cover the fundamental concepts of Entity Relationship (ER) Modeling, including components, symbols, attribute types, relationship degrees, cardinality, participation constraints, and the distinction between strong and weak entities.

Last updated 6:56 AM on 5/24/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

36 Terms

1
New cards

Entity-Relationship (E-R) Model

A way to represent real-world data in a form that is easy to understand and design for databases by mapping real-world enterprise interactions into a conceptual schema.

2
New cards

Conceptual Schema

A blueprint of how data will be structured within a database system.

3
New cards

ER Diagram (ERD)

A diagram that displays the relationship of entity sets stored in a database to help explain the logical structure.

4
New cards

Entity

A person, place, object, event, or concept in the real world with an independent existence.

5
New cards

Entity Set

A collection of similar entities that share common properties or characteristics.

6
New cards

Attributes

Properties that describe an entity, such as the name, age, and gender of a student.

7
New cards

Rectangle (ER Symbol)

The symbol used to represent Entities in an ER Model.

8
New cards

Ellipse (ER Symbol)

The symbol used to represent Attributes in an ER Model.

9
New cards

Diamond (ER Symbol)

The symbol used to represent Relationships among Entities.

10
New cards

Lines (ER Symbol)

The symbol used to represent links between attributes to entities and entity sets with other relationship types.

11
New cards

Double Ellipse (ER Symbol)

The symbol used to represent Multi-Valued Attributes in an ER Model.

12
New cards

Double Rectangle (ER Symbol)

The symbol used to represent a Weak Entity in an ER Model.

13
New cards

Simple Attribute

An attribute that cannot be broken down into component parts.

14
New cards

Composite Attribute

Attributes that can be divided into smaller subparts which represent more basic attributes with independent meaning, such as an address being divided into street and city.

15
New cards

Multi-valued Attribute

An attribute consisting of more than one value for a given entity, such as multiple phone numbers for a single student.

16
New cards

Key Attribute

A minimal set of attributes whose values uniquely identify an entity in a set, represented in an ER diagram with the name underlined inside an oval.

17
New cards

Derived Attribute

Attributes that contain values calculated from other attributes, such as age being calculated from a birthdate.

18
New cards

Stored Attribute

An attribute used to calculate a derived attribute, such as Birthdate being used to determine Age.

19
New cards

Relationship

A meaningful association between and among entity types, normally named using a verb or verb group.

20
New cards

Domain (Value Set)

A set of possible values that can be stored in a column of a database table, usually defined by a data type (e.g., an INTEGER type or an age range of 01200-120).

21
New cards

Null Value

A value used in a relational database when a column value is unknown or missing; it is neither an empty string nor a zero value.

22
New cards

Degree of a Relationship

The number of participating entity types in a relationship type.

23
New cards

Unary Relationship

An association involving only one entity type, also known as a relationship of Degree 1\text{Degree } 1, such as a person being married to another person.

24
New cards

Binary Relationship

An association among two entity types, categorized as a relationship of Degree 2\text{Degree } 2.

25
New cards

Ternary Relationship

A relationship of Degree 3\text{Degree } 3 where three entities participate simultaneously.

26
New cards

N-ary Relationship

A simultaneous relationship among instances of four or more entity types, categorized as Degree 4\text{Degree } 4 or higher.

27
New cards

Cardinality Ratio

Specifies the maximum number of relationship instances that an entity can participate in (e.g., 1:11:1, 1:N1:N, or M:NM:N).

28
New cards

One-to-One (1:11:1) Relationship

A relationship where each entity in set A is related to at most one entity in set B, and vice versa.

29
New cards

One-to-Many (1:N1:N) Relationship

A relationship where one entity in the first set can be related to multiple entities in the second set, but each entity in the second set relates to only one in the first.

30
New cards

Many-to-Many (M:NM:N) Relationship

A relationship where entities in all participating entity sets can take part more than once.

31
New cards

Participation Constraint

Defines how entities participate in a relationship, specifically whether the existence of an entity depends on its association with another entity.

32
New cards

Total Participation

A constraint where every entity in an entity set must participate in at least one relationship instance; represented by a double line.

33
New cards

Partial Participation

A constraint where the entities in an entity set may or may not participate in the relationship; represented by a single line.

34
New cards

Weak Entity

An entity that does not have key attributes of its own and depends on another entity for unique identification.

35
New cards

Strong (Regular) Entity

An entity that has a key attribute and exists independently of other entity types in the schema.

36
New cards

Partial Key

Attributes that, in conjunction with the primary key of another entity, uniquely identify a weak entity.