Question: PART 1 - Database Design and Implementation Question 1 : Considering the business rules below, create a complete ERD for the Flower Shop. Make sure
PART Database Design and Implementation
Question :
Considering the business rules below, create a complete ERD for the Flower Shop. Make sure to include all primary keys and foreign keys in the ERD, as well as the relationships and all attributes of each entity. Pay attention to the normalization rules and aim to have all tables in NF Add a screenshot or a photo of your ERD to the word document.
Business Rules for Flower Shop Database:
Flowers are organized into categories eg roses, lilies, tulips Each flower category has a unique identifier.
Each flower has a unique identification number. Flowers belong to one and only one category.
Each employee has a unique identification number, name, and contact information.
Customers have a unique identification number, name, and contact information.
Customers can place multiple orders, and each order is associated with only one customer. Each order has a unique identifier. Each order consists of one or more types of flowers. Each type of flower in an order is associated with a quantity. Each order has a date and time associated with it Each order must have a corresponding payment record, and a payment record is associated with only one order.
Payments can be made through various methods credit card, cash
Orders may have delivery information, including delivery address and delivery date, and each delivery information record is associated with only one order.
The flower shop maintains an inventory of flowers. Each flower in the inventory has a quantity available. Each flower has a price associated with it
Employees may have different roles eg florist, cashier
The flower shop may store information about customer preferences which include the preferred flower type.
Orders can have different statuses eg pending, delivered
Each flower belongs to one and only one flower category and each flower category can have multiple flowers.
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
