Mam taką tablicę (w Ruby):
id | parent | parametr | wartosc
---------------- | -------------------
1 | |x|100
2 |1|xyz|parent.x
I teraz nie bardzo wiem jak się odwoływać do zawartości kolumny wartosc w drugim wierszu.
czytając tablicę wiersz po wierszu gdy jestem w id=2 nie wiem jak uzyskać wartość parametru xyz. Ma być ona równa wartości parametru x nadrzędnego wiersza (parent) czyli wiersza id = 1.
W rzeczywistości wierszy będzie dużo więcej. Ilości i nazw parametrów nie jestem w stanie z góry określić. Zagnieżdżenia będą różnej głębokości.
Nie bardzo też wiem gdzie szukać rozwiązania. Choć pewno nie ja pierwszy się z takim zagadnieniem zetknąłem...
pozdrawiam
M.