Przemek
Szalko
iOS Developer + Full
Stack Developer
Temat: Hierarchiczne struktury w relacyjnych bazach danych
Witam,Na początku zaznaczę że identyczny temat założyłem w grupie Bazy danych, jednak z racji tego iż nie każdy jest zapisany do obu, pozwolę sobie zamieścić tutaj kopię. Jako że PHP łączy się najczęściej z MySQL/PostgreSQL myślę że macie w tym temacie całkiem spore doświadczenie :-)
Interesuje mnie w jaki sposób organizujecie w swoich projektach przechowywanie hierarchicznych struktur danych w bazie?
Przyjmijmy że jako hierarchiczną strukturę rozumiem tutaj zwykłe drzewo z dowolną liczbą dzieci, nieograniczone na wysokość.
Czego używacie do przechowywania takiego drzewa? Nested Sets, "drzewka IP", coś innego?
Jeśli macie własne rozwiązania, jak takie struktury zachowują się u was przy dużej ilości rekordów (duża >> 100 000) ?