А теперь покажите, как будет выглядеть ваш первый вариант, если, например, модель 1 в комплектации 1 может иметь двигатели 2 и 3, в комплектации 3 двигатели 3 и 4, а в остальных комплектациях она не выпускается. А модель 2 выпускается в комплектациях 2, 3, 4 и 5, но двигатель тоже зависит от комплектации. А если это всё ещё зависит и от поколения?