Sonsuz Derin Recursive Çocuklar

1 Cevap php

Aşağıdaki (göreceli) yapıyla tek tablo vardır:

foo_id, parent_foo_id, foo_name

Ben bir ağaç menü içine bir bu kuruluşlar ile (etkili) sonsuz derinliği özyinelemeli dizi ve dolayısıyla çıkış onları kurmak istiyorum. Tüm başarılı düğümler kendi ebeveyn çocukları olarak görünür iken hayır "parent_foo_id" ile Düğümler, heirerchy üstündeki düşünülebilir.

Bu tür veri tasarım yaklaşan için en iyi yöntemi nedir?

1 Cevap

Ben benzer bir question bir süre geri istedi. Benim soru özellikle SQLite ile yapmak zorunda, ama SQLite sözdizimi çoğu diğer SQL lezzetleri en az ortak payda alt küme olma eğilimindedir beri, o da sizin için çalışması gerekir. Oldukça alakasız beri tüm iPhone şeyler görmezden özgür hissedebilirsiniz.

Ben size başlamanıza bu en azından yardımcı olur umarım.

Ayrıca, this Ben farklı uygulama tarzı ile benim deneyler sırasında koştu bir sorun (ve çözümü) için bkz.