Question: 1 - Given the following three tables: a ) For each table, identify the primary key and the foreign key ( s ) . If
Given the following three tables:
a For each table, identify the primary key and the foreign keys If a table does not have
a foreign key, write None.
b Do the tables exhibit entity integrity? Answer yes or no and then explain your answer.
c Do the tables exhibit referential integrity? Answer yes or no and then explain your
answer. Write NA Not Applicable if the table does not have a foreign key.
d Identify all the relationships between the tables and describe their type.
Table: Mentee
tableMenteeIDMenteeFNMenteeLIdatejoined,preferredspec,menteestatus,John,Doe,Software Development,ActiveJane,Doe,Web Design,ActiveAlice,Smith,Data Analysis,ActiveBob,Smith,Project Management,ActiveMaggie,Jackson,Graphic Design,ActiveAlex,Williams,Marketing,ActiveSamantha,Jones,Finance,ActiveJessica,Davis,Human Resources,ActiveEmily,Wilson,Business Development,ActiveDaniel,Moore,Accounting,Active
Table: Booking
tableSessionIDMenteelD
Table: Session
tableSessionIDDate,Duration,SessTitle,SessYesNoSessRating::::Introduction to Software Development,Yes,::::Web Design Fundamentals,Yes,::::Introduction to Data Analysis,Yes,::::Project Management Best Practices,No::::Graphic Design for Beginners,Yes,::::Marketing Strategy Yes,::::Finance for NonFinance Professionals,Yes,::::Introduction to Human Resources,No::::Business Development Techniques,Yes,::::Accounting Basics,Yes,
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
