これらのどれが Web アプリケーションで使用するのに適しているのか疑問に思っています。ユーザーがサイトに投稿できる Web アプリがあります。投稿には 3 つの異なるタイプがありますが、1 つのテーブルにまとめることができるほど似ています。それでいいの?
この方法でテーブルを正規化できますか? (どちらかの下にタイプを入れます)
表1
UserPost
post_id
user_id
type
表 2
Post
post_id
datetime
text
または、1 つのテーブルを使用する方がよいでしょうか?
テーブル
Post
user_id
post_id
datetime
type
text
誰かが欠点を指摘できない限り、私は 3 番目の方法に傾いています。