Cześć, mam taki podstawowy problem, nie do końca dotyczy wpf bo na konsoli też miałem z nim problem. Mianowicie robię projekt bazodanowy i chce mieć podział na różne kategorie np. część samochodowa lub inna i samochodowa dzieli się na różne marki, marki na modele, modele na nadwozia itp. i na końcu dodajemy jedną część z konkretnie przypisanymi elementami z wcześniejszego drzewka.

I tak się zastanawiam jak to najlepiej rozwiązać, trzymać np. wszytskie marka1..n,model1...n w enumach i potem tworzyć odpowiednim konstruktorem obiekt tej klasy tylko pierwszy problem konstruktory będą miały taką samą liczbę parametrów . I robi się strasznie dużo kodu jak sam próbowałem na to wpaść to rozwiązanie nie było jednoznaczne a wydaję mi się, że tego typu rzeczy występują bardzo czesto więc może są jakies schematy jak sobie z tym radzić.