In a
many-to-many
relationship, both objects may be related to multiple instances of each other. In a school enrollment application, for example, each StudentEJB may be related to multiple ClassEJB instances, and vice-versa.