Does anyone have any ideas how to do it or can point me in the right direction of what to look for?
There are eight models with about sixty parts and ten or so options.
Some parts and options are common to each model and the parts information will be in a MySQL database
LH Drive OR RH drive
Step control OR speed control
Knobbly tyre OR Standard tyre OR Town and country tyre
Fixed axel OR swing arm axel