Happy Shop sells different products to the customers. A customer could buy one or more products at a time. An invoice will be issued to a customer for each purchase. Table 1 is used to record all the data in the shop. Customer Customer Date Product Product Quantity Invoice No ID Name ID Price 001 Helen N123 21/3/2022 P12 $50 3 001 Helen N123 21/3/2022 P13 $67 5 001 Helen N124 25/3/2022 P12 $50 7 002 Mary N125 28/3/2022 P14 $87 2 003 Davis N126 28/3/2022 P12 $50 3 003 Davis N126 28/3/2022 P15 $26 6 Table 1: Happy Shop Database (a) Identify the primary key with minimum number of attributes of Table 1 and discuss THREE different update anomalies in Table 1 with examples. (b) State the normal form that Table I belongs to. Then, normalize Table 1 to 3NF by showing the table schema for each table.

Np Ms Office 365/Excel 2016 I Ntermed
1st Edition
ISBN:9781337508841
Author:Carey
Publisher:Carey
Chapter3: Performing Calculations With Formulas And Functions
Section: Chapter Questions
Problem 1.3CP
icon
Related questions
icon
Concept explainers
Question

Don't want copy paste answer

Question A3
Happy Shop sells different products to the customers. A customer could buy one or more products
at a time. An invoice will be issued to a customer for each purchase. Table 1 is used to record all
the data in the shop.
Customer
Date
Product Product
Customer
Name
Invoice
No
Quantity
ID
ID
Price
001
Helen
N123
21/3/2022
P12
$50
3
001
Helen
N123
21/3/2022 P13
$67
5
001
Helen
N124
25/3/2022
P12
$50
7
002
Mary
N125
28/3/2022 P14
$87
2
003
Davis
N126
28/3/2022
P12
$50
3
003
Davis
N126
28/3/2022 P15
$26
6
Table 1: Happy Shop Database
(a) Identify the primary key with minimum number of attributes of Table 1 and discuss
THREE different update anomalies in Table 1 with examples.
(b) State the normal form that Table I belongs to. Then, normalize Table 1 to 3NF by showing
the table schema for each table.
Transcribed Image Text:Question A3 Happy Shop sells different products to the customers. A customer could buy one or more products at a time. An invoice will be issued to a customer for each purchase. Table 1 is used to record all the data in the shop. Customer Date Product Product Customer Name Invoice No Quantity ID ID Price 001 Helen N123 21/3/2022 P12 $50 3 001 Helen N123 21/3/2022 P13 $67 5 001 Helen N124 25/3/2022 P12 $50 7 002 Mary N125 28/3/2022 P14 $87 2 003 Davis N126 28/3/2022 P12 $50 3 003 Davis N126 28/3/2022 P15 $26 6 Table 1: Happy Shop Database (a) Identify the primary key with minimum number of attributes of Table 1 and discuss THREE different update anomalies in Table 1 with examples. (b) State the normal form that Table I belongs to. Then, normalize Table 1 to 3NF by showing the table schema for each table.
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Query Syntax
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
Np Ms Office 365/Excel 2016 I Ntermed
Np Ms Office 365/Excel 2016 I Ntermed
Computer Science
ISBN:
9781337508841
Author:
Carey
Publisher:
Cengage