Q2. (20 pts) To handle recursive relationships, in practice, there are 2 possible approaches: Approach #1. (according to the class's recommendations) CName ID Name Rank Designer PK/FK PK Ref CName Approach #2. (this is used by some industry practitioners) ID Name Rank CName MentorID Mentor Workload MentorID MenteeID Mentor Workload Designer PK/FK PK FK Mentorship PK/FK Ref PK/FK Designer.ID PK/FK Designer.ID Ref Designer.ID (the Mentor is the person giving advice, the Mentee is the person receiving advice) Which approach(es) allow(s) a designer to have more than one mentors? Explain. (up to 4 lines) Which approach(es) allow(s) a designer to mentor more than one other designers? Explain. (up to 4 lines)
Q2. (20 pts) To handle recursive relationships, in practice, there are 2 possible approaches: Approach #1. (according to the class's recommendations) CName ID Name Rank Designer PK/FK PK Ref CName Approach #2. (this is used by some industry practitioners) ID Name Rank CName MentorID Mentor Workload MentorID MenteeID Mentor Workload Designer PK/FK PK FK Mentorship PK/FK Ref PK/FK Designer.ID PK/FK Designer.ID Ref Designer.ID (the Mentor is the person giving advice, the Mentee is the person receiving advice) Which approach(es) allow(s) a designer to have more than one mentors? Explain. (up to 4 lines) Which approach(es) allow(s) a designer to mentor more than one other designers? Explain. (up to 4 lines)
Chapter2: Loads On Structures
Section: Chapter Questions
Problem 1P
Related questions
Question

Transcribed Image Text:In Approach #2, which constraint (check Excel-10B and Excel-10C) would you use, and on
which column(s), to ensure that a designer can only mentor at most one other designer? Explain.
(up to 4 lines)
Approach #2 will lead to some cells in column Designer MentorID and MentorWorkload having
"null" values. Will this happen at all in Approach # 1? Explain.
(up to 4 lines)
In Approach #1, what is the problem of using only one column MentorID as the Primary Key (as
opposed to using both MenteeID and MentorID)? Explain.
(up to 4 lines)

Transcribed Image Text:Q2. (20 pts)
To handle recursive relationships, in practice, there are 2 possible approaches:
Approach #1. (according to the class's recommendations)
CName
ID
Name
Rank
Designer
PK/FK
PK
Ref
CName
CName
Approach # 2. (this is used by some industry practitioners)
MentorID
MenteeID
MentorWorkload
Designer
PK/FK
PK
Mentorship
PK/FK
Ref
PK/FK Designer.ID
PK/FK Designer.ID
FK
Ref
ID
Name
Rank
MentorID
MentorWorkload
(the Mentor is the person giving advice, the Mentee is the person receiving advice)
Which approach(es) allow(s) a designer to have more than one mentors? Explain.
(up to 4 lines)
Designer.ID
Which approach(es) allow(s) a designer to mentor more than one other designers? Explain.
(up to 4 lines)
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 5 steps

Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, civil-engineering and related others by exploring similar questions and additional content below.Recommended textbooks for you


Structural Analysis (10th Edition)
Civil Engineering
ISBN:
9780134610672
Author:
Russell C. Hibbeler
Publisher:
PEARSON

Principles of Foundation Engineering (MindTap Cou…
Civil Engineering
ISBN:
9781337705028
Author:
Braja M. Das, Nagaratnam Sivakugan
Publisher:
Cengage Learning


Structural Analysis (10th Edition)
Civil Engineering
ISBN:
9780134610672
Author:
Russell C. Hibbeler
Publisher:
PEARSON

Principles of Foundation Engineering (MindTap Cou…
Civil Engineering
ISBN:
9781337705028
Author:
Braja M. Das, Nagaratnam Sivakugan
Publisher:
Cengage Learning

Fundamentals of Structural Analysis
Civil Engineering
ISBN:
9780073398006
Author:
Kenneth M. Leet Emeritus, Chia-Ming Uang, Joel Lanning
Publisher:
McGraw-Hill Education


Traffic and Highway Engineering
Civil Engineering
ISBN:
9781305156241
Author:
Garber, Nicholas J.
Publisher:
Cengage Learning