Tai galima daryti pasinaudojus 4 lentelėm: "masinos", "masinu_tipai", "papildomi_laukai", reiksmes";
Lentelėje "masinos" saugai informacija apie kiekvieną mašiną, (masinos_ID, tipo_ID, kuris rodo kokio tipo mašina tai yra (lengvasis auto, sunkvežimis ir pan.));
Lentelėje "masinu_tipai" saugai informaciją apie mašinų tipus (tipo_ID, tipo_pavadinimas ir pan.);
Lentelėje "papildomi_laukai" saugai informaciją apie kiekvieno mašinų tipo laukus (lauko_ID, tipo_ID, lauko_pavadinimas, ir pan.);
Lentelėje "reiksmes" saugai visus, kiekvienai mašinai pagal jos tipą priskirtus laukus, papildomas reikšmes (masinos_ID, lauko_ID, reiksme, ir pan.);
Aišku kokią struktūra naudoti priklauso dar ir nuo to - ką tu su tais duomenimis veiksi - kokias operacijas atlikinėsi. Nes netinkama struktūra gali neigiamai atsiliepti rezultatų išgavimo lengvumui/efektyvumui.
Tavo atveju manau daug mažiau efektyvu yra turėti neapibrėžtą, sunkiai panaudojamų, lentelių skaičių.
čia yra bendra releacinių duombazių naudojimo praktika, šiek tiek informacijos šia tema galima rasti: http://perkunas.vtu.lt/kompiuteriai/dbvs/