Modeling Data in the Organization

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

1/43

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 8:51 AM on 9/4/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

44 Terms

1
New cards

business rule

statement that defines or controls how data is created, stored,

related, or used in an organization.

2
New cards

business rule

In database design, business rules describe the policies, procedures, and constraints

that guide how entities, attributes, and relationships should be modeled.

3
New cards

Reducing Ambiguity

Well-defined business rules establish a shared vocabulary, preventing inconsistent

data by clarifying key terms for stakeholders.

4
New cards

Guiding Data Constraints

Business rules guide cardinality, participation, and key constraints in ER models,

defining relationships and uniqueness.

5
New cards

Iterative Validation

Iterative validation means reviewing the data model again and again to make sure

it is correct, complete, and aligned with how the organization really works.

6
New cards

Entity Types

An entity type is a group or class of objects, persons, places, events, or concepts about which an

organization wants to store data.

7
New cards

Strong Entity Type

an entity that

can exist independently and has its

own primary key.

8
New cards

Weak Entity Type

an entity that

cannot exist without another

entity. It depends on a strong entity

for identification or existence.

9
New cards

Associative Entity Type

is used

to represent a many-to-many

relationship between two entities.

It often contains attributes that

describe the relationship.

10
New cards

Attributes

An attribute is a property or characteristic that describes an entity.

11
New cards

Simple

Cannot be subdivided

12
New cards

Composite

Can be broken into

components

13
New cards

Multivalued

Multiple values per entity

14
New cards

Derived

Calculated from other

attributes

15
New cards

Key

Uniquely identifies an entity

16
New cards

Entity-Relationship Model

conceptual tool used

to describe data and its relationships in an organization.

17
New cards

Entity Relationships

Relationships link entity types, representing interactions like

'places', 'enrolls in', or 'manages' in organizational data.

18
New cards

Cardinality Types

Cardinality defines how many instances of one entity relate to

another, such as one-to-one, one-to-many, or many-to-many.

19
New cards

Participation Constraints

Participation constraints indicate if entity participation in

relationships is mandatory or optional, guiding data validity.

20
New cards

Relationship Attributes

Some relationships have attributes like Grade or

DateEnrolled that describe the association rather than

individual entities.

21
New cards

Relationship

an association between two or

more entity types.

22
New cards

One-to-One Relationship

One record in Entity A is related to one record in Entity B.

Example: PERSON owns PASSPORT

23
New cards

One-to-Many Relationship

One record in Entity A is related to many records in Entity B.

Example: CUSTOMER places ORDER

One customer can place many orders.

24
New cards

Many-to-Many Relationship

Many records in Entity A are related to many records in

Entity B.

Example: STUDENT enrolls COURSE

Many students can enroll in many courses.

25
New cards

Supertype

an entity type that relates to one or more

subtypes. (Ex. Person)

26
New cards

Subtype

subgroup of entities with unique attributes.

(Ex. Employee, Student)

27
New cards

Inheritance

the concept that subtype entities inherit the

values of all supertype attributes. Its purpose is to reduce

redundancy of similar attributes.

28
New cards

DISJOINT (d)

an entity instance can belong to only one of the

connected subtypes or relationships, not more than one.

29
New cards

OVERLAPPING (o)

an entity instance may belong to more

than one subtype at the same time.

30
New cards

Specialization

divides a supertype into

subtypes

31
New cards

Generalization

combines entities into a

common supertype.

32
New cards
33
New cards
34
New cards
35
New cards
36
New cards
37
New cards
38
New cards
39
New cards
40
New cards
41
New cards
42
New cards
43
New cards
44
New cards