Consider a resource doctype that describes resources like books or videocasts. A type for this doctype would be called resource type. Values for this type would book or videocast. The document instances (book and videocast would list all resources of their type automatically. A type-like doctype has the same function as the resource type. It creates an additional dimension and may be used by more than one doctype. One example for such a type-like doctype is experience level. Again, instances of this doctype will list all resources (or document of other types that also provide this property) associated with this particular experience level (e.g. novice or expert). |