Question: Consider the relational database below. What are the appropriate primary keys for each table/relation? Explain your answer and explain what assumptions you had to make

Consider the relational database below. What are the appropriate primary keys for each table/relation? Explain your answer and explain what assumptions you had to make to identify the primary key.

employee (person_name, street_address, city, state, zip, phone1, fax, email)

employment (person_name, company_name, salary)

company (company_name, city, state, zip, phone, fax)

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!