Question: 1 ) List all functional dependencies ( FDs ) for the receipt table. You can either list these FDs as demonstrated in the instructional video

1) List all functional dependencies (FDs) for the receipt table. You can either list these
FDs as demonstrated in the instructional video for this module (that is, in the form
X -> Y) or you can provide a dependency diagram as shown in Chapter 6 of your
textbook. Either way provides the same information and either way is fine for this
assignment. This is true anywhere in the remainder of this assignment where you
are asked to specify dependencies.
2) List all functional dependencies (FDs) for the product table.
3) List all functional dependencies (FDs) for the line_item table.
4) The line_item table is in third normal form (3NF), which by definition means it is also
in second normal form (2NF). What single column could you add to this table so it is
no longer in 2NF? Include an explanation of why this change means the table now
violates 2NF.
5) Consider the line_item table in its original form, as shown on the previous page with
four columns. What single column could you add to this table so it is still in 2NF but
is no longer in 3NF? Include an explanation of why this change means the table now
violates 3NF.
Include in your submission document your answ

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!