onsider the following set of requirements to maintainaSmartBuy store database: •You should record the store with store ID,store name,and location.There are more than one stores inacity,one store isasupervised store. •Stores sell items.You should record each item as item code,name,and price.Different stores may supply different prices for same item. The database should also maintain customer information.You should record the name,address, and phone number of each customer. An invoice is written forasingle customer,butacustomer can have many invoices.You should record invoice number and the date of an invoice issued. •You should record items of each invoice which describe the items bought by the customer.You should record the quantity of each item.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Consider the following set of requirements to maintainaSmartBuy store database:
   •You should record the store with store ID,store name,and location.There are more than one
       stores inacity,one store isasupervised store.
   •Stores sell items.You should record each item as item code,name,and price.Different stores
       may supply different prices for same item.
       The database should also maintain customer information.You should record the name,address,
       and phone number of each customer.
       An invoice is written forasingle customer,butacustomer can have many invoices.You should
       record invoice number and the date of an invoice issued.
   •You should record items of each invoice which describe the items bought by the customer.You
       should record the quantity of each item.
According to the information above,answer the following questions:
   a)Indicate the name of entities,attributes,and relations.You must use uppercase to name your
       entities.
   b)Draw and then copy and paste the image of the ER-Diagram corresponding to the above case
       study.Clearly indicate the names for entities,attributes,and relations.Underline all primary keys
       and mention FK next to all foreign key attributes.Note:Kindly Use Draw.io tool to draw ER
       Diagram.
   c)Clearly indicate participation and cardinalities between entities.

Expert Solution
steps

Step by step

Solved in 8 steps with 8 images

Blurred answer
Knowledge Booster
Dataset
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
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education