Data Model
At the Cat-VRS top of the Cat-VRS data model is the Categorical Variant class. The Categorical Variant is composed of one or more Constraints that define The Categorical Variant. The Constraint subclasses are used to define what we refer to as Recipes. Recipes are pre-defined Categorical Variants with specific constraints that represent standard categorical variants that have been identified.
The following sections describe the Cat-VRS base classes (Categorical Variant and Constraint), Constraint subclasses, the standard Recipes, and the additional Imported data class and types from VRS 2.0 and GKS Core 1.0 that support the Cat-VRS data model.
Constraints: models that describe categorical variation and constraints
Recipes: models that describe categorical variation recipes with specific constraints
Imported Data Types & Classes: imported data types and classes that support the above models
Additional Data Types: additional data types that support Constraints and Recipes