Data Modelling Quiz ITEC3200

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

1/40

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 4:11 PM on 11/5/25
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

41 Terms

1
New cards

What two concepts are ER modelling based on?

Entities and Relationships

2
New cards

What is an entity?

an object in the real world with an independent existence that can be differentiated from other objects (physical or conceptual)

3
New cards

Define relationships

associations or interactions between entities

4
New cards

Attributes

Defines an entity (EMPLOYEE = (Name, Address, Birthdate (age), Salary)

5
New cards

E/R diagrams consist mainly of what 3 things?

Entities, Attributes, and Relationships between entities. 

6
New cards

Define Business Rules

used to determine the cardinality and connectivity of relationships

7
New cards

What is Cardinality?

describes the relationship between two tables by expressing the min/max number of entity occurrences associated

8
New cards

Maximum Cardinality

The max number of entity instances that may participate in a relationship instance — one, many, or some other fixed number

9
New cards

Describe the Maximum Cardinality between a Department and an Employee.

One to Many (1:M)

10
New cards

Describe the Maximum Cardinality between a Person and a Passport.

One to One (1:1)

11
New cards

Describe the Maximum Cardinality between a customer and a property

Many to Many (M:M)

12
New cards

Identify the maximum cardinality type:

Student → Student Record is One

Student Record → Student is One

One to One (1:1)

13
New cards

Identify the maximum cardinality:

Mentor → Student

One to Many (1:M)

14
New cards
<p>Identify the maximum cardinality:</p><p>Course → Student</p>

Identify the maximum cardinality:

Course → Student

Many to Many (M:N)

15
New cards

What is Minimum Cardinality?

the minimum number of entities that need to participate in a relationship (mandatory or optional)

16
New cards

Describe the minimum cardinality from Student → Course:

BR: A student doesn’t need to take a course to exist as a student, but a course needs to have a student to exist

Optional

17
New cards

Describe the minimum cardinality from Course → Student:

BR: A student doesn’t need to take a course to exist as a student, but a course needs to have a student to exist

Mandatory

18
New cards

Describe the minimum cardinality from:

Person → Passport

BR: a person needs to have a passport to exist as an entity and a passport needs to have a person to exist as an entity

Mandatory

19
New cards

Describe the minimum cardinality from:

Passport → Person

BR: a person needs to have a passport to exist as an entity and a passport needs to have a person to exist as an entity

Mandatory

20
New cards

Describe the minimum cardinality from:

Person → Dentist

Business Rule: Person does not need to have a dentist

Optional

21
New cards

Describe the minimum cardinality from:

Dentist → Person

Business Rule: Dentist needs to have a patient to exist

Mandatory

22
New cards
<p>What cardinality is represented in this image?</p>

What cardinality is represented in this image?

multiplicity of one

23
New cards
<p>What cardinality is represented in this image?</p>

What cardinality is represented in this image?

multiplicity of many

24
New cards
<p>What cardinality is represented in this image?</p>

What cardinality is represented in this image?

mandatory

25
New cards
<p>What cardinality is represented in this image?</p>

What cardinality is represented in this image?

optional

26
New cards

Which cardinality is represented by a Crow’s foot drawn on the inside edge?

minimum cardinality

27
New cards

Which cardinality is represented by a Crow’s foot drawn on the outside edge?

maximum cardinality

28
New cards
<p>What is the maximum cardinality of this model?</p>

What is the maximum cardinality of this model?

One to One (1:1)

29
New cards
<p>What is the minimum cardinality of this model from Student → Seat? What is the minimum cardinality from Seat → Student?</p>

What is the minimum cardinality of this model from Student → Seat? What is the minimum cardinality from Seat → Student?

mandatory, mandatory

30
New cards
<p>What is the maximum cardinality of this model?</p>

What is the maximum cardinality of this model?

One to Many (1:M)

31
New cards
<p>What is the minimum cardinality of this model from Course → Lecturer?</p>

What is the minimum cardinality of this model from Course → Lecturer?

mandatory

32
New cards
<p>What is the minimum cardinality of this model from Lecturer → Course?</p>

What is the minimum cardinality of this model from Lecturer → Course?

optional

33
New cards
<p>What is the maximum cardinality of this model?</p>

What is the maximum cardinality of this model?

Many to Many (M:M)

34
New cards
<p>What is the minimum cardinality of this model from Author → Book?</p>

What is the minimum cardinality of this model from Author → Book?

required

35
New cards

What is the minimum cardinality of this model from Book → Author?

required

36
New cards

Where is the foreign key placed when the maximum cardinality is One to One?

one of the two entities. Table choice doesn’t matter.

37
New cards

Where is the foreign key placed when the maximum cardinality is One to Many?

in the many side of the entity

38
New cards

Where is the foreign key placed when the maximum cardinality is Many to Many?

need to create a new associative entity

39
New cards
<p>Why is the FK in the Employee table?</p>

Why is the FK in the Employee table?

In a 1:M relationship, the FK is placed in the many side of the entity

40
New cards
<p>Why does this M:M table have a composite key?</p><p>BR: Student can enroll in a course only once. </p>

Why does this M:M table have a composite key?

BR: Student can enroll in a course only once.

A new associative entity must be created for a M:M cardinality (Student → Course).

41
New cards
<p>Why is there an Enrollment table in this E/R model?</p>

Why is there an Enrollment table in this E/R model?

Students → Class is a M:M relationship, meaning we must create a new associative entity with a composite key (EnrollmentID, StudentID, ClassID)

Explore top notes

note
Invisible Man Chapter 1
Updated 1173d ago
0.0(0)
note
Media & Information Literacy
Updated 322d ago
0.0(0)
note
Invisible Man Chapter 7
Updated 1173d ago
0.0(0)
note
Unit 3 : Macromolecules
Updated 313d ago
0.0(0)
note
International Cooperation
Updated 1195d ago
0.0(0)
note
Biochimie
Updated 746d ago
0.0(0)
note
Invisible Man Chapter 1
Updated 1173d ago
0.0(0)
note
Media & Information Literacy
Updated 322d ago
0.0(0)
note
Invisible Man Chapter 7
Updated 1173d ago
0.0(0)
note
Unit 3 : Macromolecules
Updated 313d ago
0.0(0)
note
International Cooperation
Updated 1195d ago
0.0(0)
note
Biochimie
Updated 746d ago
0.0(0)

Explore top flashcards

flashcards
S.S. Unit 3 - Study Guide
57
Updated 126d ago
0.0(0)
flashcards
Chapter 27
120
Updated 705d ago
0.0(0)
flashcards
Lit Words: 2 The Boogaloo
24
Updated 496d ago
0.0(0)
flashcards
Lab Practical 3
75
Updated 755d ago
0.0(0)
flashcards
Polyatomic Ions
21
Updated 768d ago
0.0(0)
flashcards
Latin Week 5
26
Updated 920d ago
0.0(0)
flashcards
Connect 4, Unit 3
52
Updated 1011d ago
0.0(0)
flashcards
S.S. Unit 3 - Study Guide
57
Updated 126d ago
0.0(0)
flashcards
Chapter 27
120
Updated 705d ago
0.0(0)
flashcards
Lit Words: 2 The Boogaloo
24
Updated 496d ago
0.0(0)
flashcards
Lab Practical 3
75
Updated 755d ago
0.0(0)
flashcards
Polyatomic Ions
21
Updated 768d ago
0.0(0)
flashcards
Latin Week 5
26
Updated 920d ago
0.0(0)
flashcards
Connect 4, Unit 3
52
Updated 1011d ago
0.0(0)