aralarında parent-child ilişkisi olan bir yapıdan bahsediyorsun..
eğer veritabanından çektiğin sorguyu parent-child field leri ile desteklersen yani tablonda hangi ürünün alt hangisinin üst olduğunu belirtirsen tasarım tarafında bir çok araç bunu kendisi yapabiliyor, yapman gereken hangi field in parenti, hangi field in child i temsil ettiğini vermek bir de datayı vermek geri kalan hiyerarşiyi component hallediyor.
buralardaki mantıktan faydalanabilirsin
http://www.mzekiosmancik.com/2012/01...iew-kullanimi/ https://support.microsoft.com/tr-tr/kb/320909 https://www.youtube.com/watch?v=D7T8xRo16IM (3 bölümden oluşuyor)
https://www.jstree.com/ http://www.jqueryrain.com/demo/jquery-treeview/ (burda tüm jquery componentlerini bulabilirsin, yapman gereken data yı bu şekilde vermen)