This article first appeared in the May 1998 issue of the Journal of Conceptual Modeling.
Second in a series of articles examining data modeling in UML from the perspective of ORM. This paper compares UML multi-valued attributes with ORM relationship types, including basic constraints on both. As part of this discussion, we also consider how these structures may be instantiated, using UML object diagrams or ORM fact tables.