All entries of the DeviceVariantCollection are mapped to instances of DeviceVariantType according to section 7.7. The Objects are referenced from the DeviceVariants Object with a HasComponent Reference.
The first entry of the DeviceVariantCollection is also mapped to the DeviceVariant Object.
In Figure 21 an example is given.