Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mysql] projekt bazy
Forum PHP.pl > Forum > Bazy danych > MySQL
piraciq
Witam, chciał bym na stronie swojej umieścić program partnerski.
przykład taki obrazowy

1
/ \
2 3
/ \ / \
4 5 6 7


czyli tak
nr 1 poleca numerowi 2 i 3

2: numerowi 4 5

3: numerowi 6 7

takie drzewko. i chodzi mi tu o trzymanie tego w bazie. w jaki w miarę optymalny sposób można to przechowywać w bazie questionmark.gif
webasek
Najlepiej stwórz tabelę gdzie będzie gdzie będzie przechowywał id_polecającego i id_polecanego gdzie oba będą kluczem. Do wydobycia poleceń użyć funkcji rekurencyjnej w php.
piraciq
czytałem gdzieś tu na forum, iż lepiej bazę rozbudowywać w dół niż w bok. Najwidoczniej tutaj to też będzie przydatne rozwiązanie.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.