Elakadtam, és úgy vélem azért, mert elvileg sem jól indultam el. muszály leírjam a körülbelüli helyzetet a jobb értelmezőséghez.Elnézést ha kicsit hosszú leszek.
- Létre kell hozzak egy olyan oldalt, ahol alkatrészeket lehet böngészni.
- Az alkatrészek azonosításához szükséges a gépkocsi gyártmánya, tipusa, évjárata és motortipusa. Ezeknek az adatoknak létrehoztam 1-1 külön szótárat.
- A 'Tipus' szótár entitásai(mezői) lettek a gyártmány, az évjárat és motortipus. Ide kerültek feltöltésre a különböző tipusú autók, amelyeket értelemszerüen azonosít a gyártmány(1 érték), az évjárat(több érték)illetve a motortipus(több érték).
- Mindezek egy 'Alkatrész' tartalomtipusba(node) kerülnek be, ahol majd azonosítani lehet velük a beküldött alkatrészeket. 
- A Feltöltés: Mivel egy alkatrész több tipusba és azokon belül sok évjárathoz, és motortipushoz is jók, ezért itt többszörös kiválasztás kell,de egy alkatrész nem törvényszerüen jó egy tipus minden motorjához és évjáratához is, ezért itt is szelektálni kell, ráadásul az igény az, hogy ('bolondbiztos módon')a feltöltésnél kiválasztott tipus(okhoz) csak a hozzá tartozó évjáratból és motortipusból lehessen (multiple) módon megadni a paramétereket.
Már beleőszülök a helyzetbe, mivel az elv nem áll össze, hogy hogy lehetne mindezt bármilyen módon is megoldani.
(Ha minden tipushoz csinálok egy-egy újabb termet, ahol még külön megadom a gyártási éveket, a másikba pedig a motortipusokat, és mindezt az 'alkatrész' node-ba is beviszem mezőnként az maga a dráma.Ha egy hierarchikus szótárba rendezem, akkor rengeteg ismétlődés lesz....)
Ha nagyjából érthetően sikerült vázoljam a helyzetet és van bármi elképzelésetek, hogy ti milyen módon hoznátok mindezt létre, úgy kérem segítsetek benne!