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 cach purchase. Table 1 is used to record all the data in the shop. Customer Customer Invoice Name Product Product Price $50 $67 Date Quantity ID No ID Helen Helen Helen Mary Davis Davis 001 N123 21/3/2022 3. P12 P13 21/3/2022 25/3/2022 28/3/2022 28/3/2022 28/3/2022 001 001 N123 N124 N125 N126 N126 Table 1: Happy Shop Database P12 $50 002 P14 $87 2. 003 P12 $50 3 003 PIS $26 (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 nomal form that Table 1 belongs to. Then, normalize Table I 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
Chapter8: Working With Advanced Functions
Section: Chapter Questions
Problem 6RA
icon
Related questions
icon
Concept explainers
Question

Solve both part

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 cach purchase. Table I is used to record all
the data in the shop.
Product Product
Price
Customer Customer Invoice
ID
001
001
001
002
Date
Quantity
Name
Helen
No
ID
21/3/2022
N123
N123
P12
$50
3.
Helen
Helen
21/3/2022
25/3/2022
28/3/2022
P13
P12
$67
$50
$87
N124
7
Mary
N125
P14
003
Davis
N126
28/3/2022
P12
$50
3.
N126
$26
28/3/2022
Table 1: Happy Shop Database
003
Davis
P15
6.
(a) Identify the primary key with minimum number of attributes of Table 1 and discuss
THREE different update anomalies in Table I with examples.
(b) State the nomal form that Table 1 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 cach purchase. Table I is used to record all the data in the shop. Product Product Price Customer Customer Invoice ID 001 001 001 002 Date Quantity Name Helen No ID 21/3/2022 N123 N123 P12 $50 3. Helen Helen 21/3/2022 25/3/2022 28/3/2022 P13 P12 $67 $50 $87 N124 7 Mary N125 P14 003 Davis N126 28/3/2022 P12 $50 3. N126 $26 28/3/2022 Table 1: Happy Shop Database 003 Davis P15 6. (a) Identify the primary key with minimum number of attributes of Table 1 and discuss THREE different update anomalies in Table I with examples. (b) State the nomal form that Table 1 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
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage
COMPREHENSIVE MICROSOFT OFFICE 365 EXCE
COMPREHENSIVE MICROSOFT OFFICE 365 EXCE
Computer Science
ISBN:
9780357392676
Author:
FREUND, Steven
Publisher:
CENGAGE L