練習として2chのような掲示板を作りたいのですがデータベース構成をどのようにすればいいかわかりません
スレッドは理論上無限個
1スレッドにはレスを1000個までつけれる
こういう掲示板はどういう構成になっているのでしょうか?
今考えているのは、
テーブル1 [id:本文:タイトル:作成日:更新日] テーブル2 [id:本文:スレ識別ID:作成日] スレ識別IDでどのスレッドのレスか見分ける テーブル1のidと同じかどうか
もし三次元が可能なら
テーブル1 [[id] . [レス本文1,レス本文2,レス本文3,レス本文4.........] . [レス作成日,レス作成日,レス作成日,レス作成日,.....] . [本文,] . [タイトル,] . [作成日,] . [更新日,]]
という感じです
知りたい点
そもそも三次元の構造は可能か?
できるだけ一つのテーブルにまとめたほうがいいのか?
似たようなサイトの実際の例などがあれば
環境 使用しているもの
django
mySQL
win10
参考
https://q.hatena.ne.jp/1262940213
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q12161983817
https://qiita.com/tadsan/items/adaade6b675ac344f373
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。