Witam.
Na stronie którą tworzę chciałbym dodać system komentarzy do artykułu. I o ile nie mam problemu ze zrobieniem komentarzy jednopoziomowych to zastanawiam się jak miałby wyglądać system dwupoziomowy. Czyli możliwość skomentowania innego komentarza.
W tym momencie najprostszym (w moim przekonaniu) sposobem wykonania takiego systemu, było by utworzenie dodatkowej tabeli w bazie danych i nazwanie jej np. "subcomments".
Czyli struktura bazy wyglądała by na przykład tak:
Tabela: "posts" - kolumny: id, title, content, author.
Tabela: "comments - kolumny: id, content, post_id, author_id
Tabela: "subcomments - kolumny: id, conetnt, comments_id, author_id
Czy taka struktura jest właściwa i optymalna?
Czy inne serwisy z rozbudowanymi systemami komentarzy działają podobnie?
Czy może mój przykład jest błędny bo wystąpią jakieś problemy o których nie pomyślałem?
Dziękuję