CBDA practice question 7 of 25
Which attributes from the Order entity will need to be normalized to avoid redundancies? . Orderld . OrderDate . Itemld . ItemName . Quantity . ItemPrice
Full set: 152 questionsThe attributes ItemName and ItemPrice need to be normalized to avoid redundancies because they depend on the attribute ItemId, which is not part of the primary key of the Order entity. This is a case of partial dependency, which violates the second normal form (2NF) of database normalization. To achieve 2NF, the Order entity should be split into two entities: Order and Item, where Item contains the attributes ItemId, ItemName, and ItemPrice, and Order contains the attributes OrderId, OrderDate, ItemId, and Quantity. This way, the ItemName and ItemPrice are stored only once for each ItemId, and the Order entity
them through a foreign key12 Reference: 1: Balancing
Data Integrity and Performance: Normalization vs … 2: Normalization Process in DBMS -
GeeksforGeeks
Keep practicing
Take the free CBDA practice test
Ten exam-style questions with answers and explanations, plus the exam facts and study guides.
More questions
Other CBDA practice questions
- Question 1A data scientist at a consumer goods company, has been asked to do a detailed analysis on…
- Question 2The analytics team has completed analyzing a dataset and unfortunately the data didn't de…
- Question 3The analytics team is assessing the results of their analysis. They are surprised to find…
- Question 4A Human Resource manager recently learned that their competitor reduced employee attritio…
- Question 5The analytics team is struggling with which recommendation to make. Their challenge is th…
- Question 6A financial software company has growth and expansion as one of their top strategic prior…
