Advice for Item Trees, Variants and DocTypes?

For a site that buys and sells computer hardware, I am trying to decide when to add Item Tree children or if I should be using variants instead. For eample, in the current tree I have Compter Hardware, then Computers, etc , down to Manufacturer’s model name, then create items based on model number with variants based on attributes like RAM, CPU etc.

Or should I be creating one item, Computer, with variants with attributes including manufacturer name, model number and so on?

Or should I create DocTypes for each type of hardware, for example:

I’m curious if someone could suggest any rules for deciding how to classify items.

1 Like