Example: Setting Choices for Options
Configurable Product
The Model Tree below is a sample structure of a configurable product for a bicycle.
Model Tree
Component Type
Configurable Bike
Top-level configurable product
Frame
Module
F1
Module variant
F2
Module variant
F3
Module variant
Wheels
Configurable Product
Front Wheel
Module
W1
Module variant
W2
Module variant
W3
Module variant
Rear Wheel
Module
W1
Module variant
W2
Module variant
W4
Module variant
Suspension
Regular component
Handle bar
Regular component
Seat
Configurable product
Foam
Regular component
Cover
Module
C1
Module variant
C2
Module variant
Options and Choices
The table below is a sample of options and choices defined for the configurable bike.
Option
Choices
Gender
Male
Female
Style
Soft-tail
Hard-tail
Territory
United States
Canada
Europe
Field
Road
Off-road
All-terrain
Selecting Components
For the options and choices above the following components were selected:
Frame component F2
Front wheel component W1
Rear wheel component W1
Covered seat C1
Assigning Choices
After defining options and choices you assign choices to the selected components. For example, to build an all-terrain bicycle for men in North America you can assign the following choices:
Model Tree
Choice Assignment
Configurable Bike
Frame
F1
F2
Male (include), US (include), Canada (include), All-terrain (include), Hard-tail (exclude)
F3
Wheels
Front Wheel
W1
Male (include), US (include), Canada (include), All-terrain (include), Hard-tail (exclude)
W2
W3
Rear Wheel
W1
Male (include), US (include), Canada (include), All-terrain (include), Hard-tail (exclude)
W2
W4
Suspension
Handle bar
Seat
Foam
Cover
C1
Male (include), US (include), Canada (include), All-terrain (include), Hard-tail (exclude)
C2