I agree with jason. I think 'polymorphism' is a misleading term. The child
resources are distinct types.
On 30 Oct 2014, at 15:06, Jason Greene <jason.greene(a)redhat.com> wrote:
Is it really polymorphism though if you do not share attributes or
operations?
It sounds like these are all distinct types just sharing the same portion of an address.
The primary justification for this modeling approach seems to be:
1) Avoid the user having to assign a name
2) Enforce a single occurrence of a “type”