Types of Features
Feature classifications represent the conceptual elements of a model version.
Features can be broadly classified as either variability features or logical structures. Variability features are combinations of variants and variant values, or option groups and options. Variants are always single-select. Option groups are always multi-select.
Many complex model versions include other model versions that can be selected as options or used to describe the model version-to-model version dependency structure. For example, a model version such as a car may have an optional keyless entry system but in reality, that system is a model version purchased from an outside manufacturer. So for this type of scenario, existing model versions can also be added as features or sub-features of a model version.