Is it possible to define an attribute of a many-to-many association as unique? Can I only use Unique with entities?