Implement interface for 1 to m relations

The ConnectWithEntity connects an entity with many other entities of
another type.
This provide an light weigth mechanism to connect entities with each
other.