Drafting the Diagram
Inspired by their aesthetics and movement, we architected the complicated product mix. We tied the parent models and child products together in a way that is both easy to browse and intuitive on the backend. This was achieved by creating one-to-many relationships, with the parent model having many associated products (think of a massive family tree).
We took extra care in bringing the product structure into WooCommerce from Drupal. Multiple custom import methods were built to address each data type in various waves to ensure everything was included in the transfer process.
All child products were very similar with only minor differences. We wanted to use the most logical display of this information, so the user could select the right product without confusion. We rolled out product tables displaying the specifications to quickly compare and contrast to find the right item.