R7 - modelint/types GitHub Wiki

R7 / 1:Mc

Component holds a subset of values defined by exactly one Type

Type defines superset of values assignable to zero, one or many Component


A Component must be typed by either a Base or User Type to establish what values may be assigned to it.

A given Type may or may not specify any particular number of Components.