ou are required to:   Provide a normalized relational logical schema for the same database (NB It is not mandatory to report the restructured ER diagram)  Define referential integrity constraints for 2 relationships of your choice among those defined in the conceptual schema  solution:  AUTHOR( author_id , name, surname) BOOK ( ISBN , title , num_page s , price ) CUSTOMER( customer_id , phone_number*, type, name*, surname*, vat_number*) CLERK( clerk_id , name) BUY( customer_id, clerk_id, ISBN ) WRITTEN_BY( author_id, ISBN )     1) WRITTEN_BY (author_id) REFERENCES AUTHOR(author_id)     WRITTEN_BY (ISBN) REFERENCES BOOK(ISBN)   2) BUY(customer_id) REFERENCES CUSTOMER(customer_id)      BUY (clerk_id) REFERENCES CLERK(clerk_id)      BUY (ISBN) REFERENCES BOOK (ISBN)  i gave the solution. but i do not have any idea where it came from and how im supposed to formulate a similar solution so please help me understand how was this was reached and how i should solve these type of questions in great detail. will give thumbs up to good answer

A Guide to SQL
9th Edition
ISBN:9781111527273
Author:Philip J. Pratt
Publisher:Philip J. Pratt
Chapter7: Database Administration
Section: Chapter Questions
Problem 7TD: Delete the index named ITEM_INDEX3.
icon
Related questions
Question

You are required to:

 

  • Provide a normalized relational logical schema for the same database (NB It is not mandatory to report the restructured ER diagram) 
  • Define referential integrity constraints for 2 relationships of your choice among those defined in the conceptual schema 

    solution: 

    AUTHOR( author_id , name, surname)

    BOOK ( ISBN , title , num_page s , price )

    CUSTOMER( customer_id , phone_number*, type, name*, surname*, vat_number*)

    CLERK( clerk_id , name)

    BUY( customer_id, clerk_id, ISBN )

    WRITTEN_BY( author_id, ISBN )

     

     

    1) WRITTEN_BY (author_id) REFERENCES AUTHOR(author_id)

        WRITTEN_BY (ISBN) REFERENCES BOOK(ISBN)

     

    2) BUY(customer_id) REFERENCES CUSTOMER(customer_id)

         BUY (clerk_id) REFERENCES CLERK(clerk_id)

         BUY (ISBN) REFERENCES BOOK (ISBN)
     i gave the solution. but i do not have any idea where it came from and how im supposed to formulate a similar solution so please help me understand how was this was reached and how i should solve these type of questions in great detail. will give thumbs up to good answer

phone number (0,1) 0
NON PRIVATE
vat_number
customer_id
CUSTOMER
(t.e)
clerk_id
(0,N)
PRIVATE
CLERK
name
(0.N)
surname
BUY
name
(0,N)
price num_pages
BOOK
(1,N)
(1,N)
AUTHOR
author_id
WRITTEN BY
ISBN
title
name
surname
Transcribed Image Text:phone number (0,1) 0 NON PRIVATE vat_number customer_id CUSTOMER (t.e) clerk_id (0,N) PRIVATE CLERK name (0.N) surname BUY name (0,N) price num_pages BOOK (1,N) (1,N) AUTHOR author_id WRITTEN BY ISBN title name surname
Expert Solution
steps

Step by step

Solved in 4 steps

Blurred answer
Knowledge Booster
Enhanced ER Model
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
A Guide to SQL
A Guide to SQL
Computer Science
ISBN:
9781111527273
Author:
Philip J. Pratt
Publisher:
Course Technology Ptr
COMPREHENSIVE MICROSOFT OFFICE 365 EXCE
COMPREHENSIVE MICROSOFT OFFICE 365 EXCE
Computer Science
ISBN:
9780357392676
Author:
FREUND, Steven
Publisher:
CENGAGE L
Np Ms Office 365/Excel 2016 I Ntermed
Np Ms Office 365/Excel 2016 I Ntermed
Computer Science
ISBN:
9781337508841
Author:
Carey
Publisher:
Cengage
Programming with Microsoft Visual Basic 2017
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:
9781337102124
Author:
Diane Zak
Publisher:
Cengage Learning