NumberOfDoors
type: NumConfigOption
max: 5
min: 3

FamilyConstradicts3Doors
type: ContradictingConstraint
assignment a:
  is: FamilyEdition
  option: Edition
assignment b:
  is: 3
  option: NumberOfDoors

Car4
has configuration:
  is: FamilyEdition
  option: Edition
has configuration:
  is: 5
  option: NumberOfDoors
type: CarConfigSet

CarX
has configuration:
  option: NumberOfDoors
  is: 99
has configuration:
  option: Hitch
  is: SportsEdition
type: CarConfigSet
has configuration:
  is: WithHitch
  option: Engine

Car3
has configuration:
  is: FamilyEdition
  option: Edition
type: CarConfigSet
has configuration:
  option: NumberOfDoors
  is: 3

Anhängerkupplung nicht mit kleinem Motor
assignment b:
  is: SmallEngine
  option: Engine
type: ContradictingConstraint
assignment a:
  option: Hitch
  is: WithHitch

Constraint
color: orange
type: Class

ConfigOption
color: #80ccff
type: Class