Data Model Management
There are two ways to implement the data model.
Without Customizing Data Model
All the HVAC parts are created from the twelve classes delivered by default. For each class, you must define the list of your part subtypes associated with this class. You can use this mode if you do not need to add dedicated attributes on each part subtype.
Part Subtype | Behavior Class |
---|---|
Tee | HVAC_Tee |
Reducing Tee | HVAC_Tee |
Electrical Damper | HVAC_Damper |
Manual Damper | HVAC_Damper |
etc. | etc. |
Customizing Data Model
With this implementation, the number of part subtypes and classes is the same. Create one class for each part subtype. For each class, you can create the dedicated attributes you want for this class.
Part Subtype | Behavior Class |
---|---|
Tee | DS_Tee (derivate from HVAC_Tee) |
Reducing Tee | DS_Reducing_Tee (derivate from HVAC_Tee) |
Electrical Damper | DS_Electrical_Damper (derivate from HVAC_Damper) |
Manual Damper | DS_Manual_Damper (derivate from HVAC_Damper) |
etc. | etc |
DS_xxx is the new class created with the customization data model. For more information, see Unified Typing Configuration Tools.