Siebel Database Upgrade Guide > Upgrading to eConfigurator Version 7 > Approach 2: Modifying Your Existing Implementation >

Designing Your New Class System


You can use the new class system to logically classify your products. Another important function of the classification system is to hold and maintain product attributes. The Siebel application creates certain numbers of classes and attributes during the upgrade process (such as classes for model products, and attributes for virtual products). Still, since you are choosing to reimplement your models, it is recommended that you define a class system from the ground up.

The best way to define a class system is to think in terms of product attributes. Plan to group a set of products into a class if they share the same attributes. Then define subclasses which inherit the same attributes and which may have more specific attributes.

Siebel Database Upgrade Guide