In an Entity-Relationship (ER) model, suppose is a many-to-one relationship from entity set E1 to entity set E2. Assume that E1 and E2 participate totally in and that the cardinality of E1 is greater than the cardinality of E2.
Which one of the following is true about ?
View worked solution
Answer: A
To determine the correct statement, let us analyze the properties of the relationship from to step-by-step:
- Many-to-One Relationship from to : This constraint means that each entity in can be associated with at most one entity in .
- Total Participation of in : This constraint means that every entity in must participate in the relationship . That is, each entity in is associated with at least one entity in .
Combining these two constraints for :
Thus, every entity in is associated with exactly one entity in . This makes Option A correct.
Why other options are incorrect:
- Option B: Incorrect, because the many-to-one constraint from to prevents any entity in from being associated with more than one entity in .
- Options C and D: Since and every entity in maps to exactly one entity in , by the Pigeonhole Principle, at least one entity in must be associated with multiple entities in . This invalidates both "exactly one" (Option C) and "at most one" (Option D) for .
Free practice · Your answers on this page are not saved.
