3 votes 3 votes Is multivalued attribute always create extra table in ER diagram? Databases databases er-diagram er-to-relational + – srestha asked Oct 7, 2018 srestha 1.0k views answer comment Share Follow See all 0 reply Please log in or register to add a comment.
0 votes 0 votes No, it creates an extra table only when the number of MVAs are more than 1. Because when only 1 MVA is present there's no point of creating another table, so that MVA is turned into a SVA and entered in the same table. Vikas Verma answered Oct 7, 2018 Vikas Verma comment Share Follow See all 13 Comments See all 13 13 Comments reply Show 10 previous comments Harsh Kumar commented Dec 12, 2018 reply Follow Share @Vikas Verma In the final relation you've shown in your example, the primary key A is duplicated! How's that possible? Are we going to redefine the primary key attribute? 0 votes 0 votes Vikas Verma commented Dec 12, 2018 reply Follow Share Yes, then AC becomes the PK 0 votes 0 votes himgta commented Dec 16, 2018 reply Follow Share if we have more than 1 MVA's then no extra table required for 1NF....but for higher normal forms we require a separate table for each MVA ...right ?? @Vikas Verma @Somoshree Datta 5 @srestha mam 0 votes 0 votes Please log in or register to add a comment.