Yo lo crearía así de fácil.
Una sola tabla con todos los coches y con los campos marca, modelo y versión.
Primer select digamos marca. Muestra consulta por marca y guarda variable de marca
segundo Select digamos modelo. Consulta por modelo y la guardada variable marca + guarda var modelo.
Tercer Select digamos versión. Consulta por versión y las guardadas var marca y modelo.
Creo que es sencillo y efectivo. Espero te sea de ayuda