Parts architecture

Project
Part content type

Common content bundle for all parts.

Part variation ECK

Part type w/ specific fields.

Part field references content type.

Part type taxonomy

Hierarchical organization of part types.

Many vocabularies for different variation fields.

TODO: Associate part type with part variation eck.

Questions

Part variation types seem out of sync with part type taxonomy, is this ok?

Should part type have defined levels (like animal kingdom)?

IE: Part type category (drivetrain/cockpit/etc), Part type (shifter/derailleur), Part subtype (shifter type, brake type).