Robię proste forum dyskusyjne (architektura drzewiasta) i nie jestem pewien co do struktury tabel. Narazie wychodzi mi coś takiego:
http://upek.pl/img.php?id=19726
Mam wątpliwości do tabeli 'TEMATY_I_ODPOWIEDZI'. Trochę danych bedzię się w niej niepotrzebnie powtarzało (id_działu, id_rodzica ),i trzeba będzie coś zakombinować aby wydobyć kilka informacji, np ile odpowiedzi ma dany temat. Nie wiem czy nie stworzyć osobnych tabel 'TEMAT' i 'ODPOWIEDZI' i wtedy w tabeli 'TEMAT' miałbym np kolumny (id_tematu, id_dzalu, id_autora, ilosc_odpowiedzi, tresc, data) a w 'ODPOWIEDZI' (id_odp, id_tematu, id_autora, tresc, data). Ale to chyba też nienajlepsze rozwiązanie.
Możecie coś poradzić? i ogólnie jakieś podpowiedzi i sugestie bym poprosił
Edit: Jeszcze takie pytanie, czy tworzyć dodatkową tabelę która by spajała dział, user i post razem?