JUST DRAW ME THE Entity-Relationship Diagram (ERD) Before 7:20 PM please Here is all the  entities, attributes and their relationships Entities: Customer Item Purchase Payment Coffee Card Attributes for Each Entity:

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

JUST DRAW ME THE Entity-Relationship Diagram (ERD) Before 7:20 PM please
Here is all the  entities, attributes and their relationships

Entities:

  1. Customer
  2. Item
  3. Purchase
  4. Payment
  5. Coffee Card

Attributes for Each Entity:

  1. Customer:
    • CustomerID (Primary Key)
    • FirstName
    • LastName
    • Email
    • Phone
    • Address
  2. Item:
    • ItemID (Primary Key)
    • ItemType (e.g., Beverage, Bakery, Coffee Card)
    • ItemName
    • Description
    • Price
  3. Purchase:
    • PurchaseID (Primary Key)
    • CustomerID (Foreign Key)
    • PurchaseDate
    • TotalAmount
  4. Payment:
    • PaymentID (Primary Key)
    • PurchaseID (Foreign Key)
    • PaymentMethod (e.g., Cash, Credit Card)
    • PaymentAmount
  5. Coffee Card:
    • CardID (Primary Key)
    • CustomerID (Foreign Key)
    • Balance

Relationships:

  1. Customer-Item (Many-to-Many):
    • A customer can purchase multiple items.
    • An item can be purchased by multiple customers.
  2. Customer-Purchase (One-to-Many):
    • A customer can have multiple purchases.
    • Each purchase is associated with one customer.
  3. Purchase-Item (Many-to-Many):
    • Each purchase can include multiple items.
    • An item can be a part of multiple purchases.
  4. Purchase-Payment (One-to-One):
    • Each purchase has one associated payment.
    • Each payment is related to one purchase.
  5. Customer-Coffee Card (One-to-Many):
    • A customer can have multiple coffee cards.
    • Each coffee card is associated with one customer.
  6. Purchase-Coffee Card (Many-to-Many):
    • A purchase can be made using a coffee card.
    • A coffee card can be used for multiple purchases.
1. You are being recruited as a Systems Analyst in the newly opened coffee shop
called Urban Bean. They want to build a new Point of Sale system where the
customers can purchase items from their shop and checkout.
The shop sells the following items:
1. Beverages
2. Bakery goods
3. Bean cards - customers can load their coffee cards with any amount and use
it for the purchase.
For the above system:
a. Draw an ERD by identifying the entities, attributes and their relationships.
Transcribed Image Text:1. You are being recruited as a Systems Analyst in the newly opened coffee shop called Urban Bean. They want to build a new Point of Sale system where the customers can purchase items from their shop and checkout. The shop sells the following items: 1. Beverages 2. Bakery goods 3. Bean cards - customers can load their coffee cards with any amount and use it for the purchase. For the above system: a. Draw an ERD by identifying the entities, attributes and their relationships.
Expert Solution
steps

Step by step

Solved in 3 steps with 1 images

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
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