Effects of changes to classification hierarchies

When you add or remove customers from classifications, the change can affect other classifications or attributes in the hierarchy. If you change the hierarchy by adding a parent classification, or change or clear the parent classification, the customer associations for other classifications in the hierarchy or their attributes can be affected.

Adding customer associations to customer-specific classifications

Removing customer associations from customer-specific classifications

Adding a customer-specific parent classification to a customer-specific classification

Changing the parent of a customer-specific classification

If the previous parent was also a customer-specific classification then the previous parent might not need some of the customers associated with the classification.

Example

Classification IT \ HARDWARE \ DESKTOP COMPUTER

If you restructure the classification hierarchies and want to move the classification for IT \ HARDWARE \ DESKTOP COMPUTER so that the classification path is IT \ COMPUTERS \ DESKTOP COMPUTER, the following classification hierarchy remains:

Customer 1 and Customer 2 might be redundant on the classification IT \ HARDWARE. Redundant customer associations are customers that are no longer referenced by any customer-specific attributes or any other child classifications.

If redundant customer associations are removed on the previous parent, the system removes the customers from the next customer-specific ancestor in the hierarchy. A customer association is not removed from an ancestor if it is referenced by one of its customer-specific attributes or by another child classification.

Example

Classification IT \ HARDWARE \ DESKTOP COMPUTER \ VIDEOCARD

 

Customers

Attribute

Attribute is global

Customer 1

 

 

Customer 2

 

 

Customer 3

 

 

Customer 4

 

 

Customer 5

 

 

Customer 6

 

 

 

Customers

Attribute

Attribute is global

Customer 2

MEMORY

Yes

Customer 3

PROCSPEED

Yes

Customer 4

WEIGHT

No. Customer 6 associated.

Customer 5

 

 

Customer 6

 

 

 

Customers

Attribute

Attribute is global

Customer 2

MEMORY

Yes

Customer 5

BUSTYPE

No. Customer 6 associated.

Customer 6

HDTVOUT

No. Customer 6 associated.

 

Customers

Attribute

Attribute is global

Customer 1

MEMORY

Yes

Customer 3

PROCSPEED

Yes

Customer 4

1280x1024

No. Customer 6 associated.

Customer 5

 

 

Customer 6

 

 

If you move IT \ HARDWARE \ DESKTOP COMPUTER \ VIDEOCARD to another parent classification and allow the removal of redundant customer associations on the previous parent, you get the following results:

See also

Associate customers with children or attributes

Classification rules