R1282 - modelint/shlaer-mellor-metamodel GitHub Wiki
R1282 / 1:Mc
Class delegates zero, one or many External Service
External Service is delegated by exactly one Class
Here we support the counterpart-classes concept underlying our approach to bridging.
An External Service represents at least two mappings to an external Domain.
First of all, the Class itself must be mapped to some external component.
And each instance of the Class must also be mapped to a corresponding element in the external Domain.
This mapping is not necessarily 1:1.