1. A computer program product for performing sub-configuration of components of an entity, comprising a computer-usable storage medium having embodied therein computer-readable program codes executable by a processor to: configure a parent model, wherein an entity is configured using a parent model, and the parent model comprises a plurality of selectable features; if the plurality of selectable features comprises more than one instance of a subset of the plurality of selectable features, extract the subset of the plurality of selectable features; in response to the extracting, generate a sub-model of the parent model, wherein the sub-model comprises the subset of the plurality of selectable features, each of the plurality of selected features is mapped from the parent model to the sub-model, and at least one value required by the parent model is returnable from the sub-model to the parent model; select a particular sub-configurable component among a plurality of sub-configurable components of the entity, wherein the sub-configurable component is configured using the sub-model; identify the sub-model for the selected sub-configurable component, in response to the selection; configure the selected sub-configurable component by selecting at least one value for at least one selectable feature among the subset of the plurality of selectable features from the sub-model; validate the configuration of the selected sub-configurable component based on the sub-model and the one or more values for the selected sub-configurable component; and output a result of the validation.