DB構造には2つのバリアントがあります。
初め:
ここに 1 つのコメント テーブルと、コメントと資料を関連付ける 2 つの特別なテーブル 'news_comments' と 'photos_comments' があります。
2 番目のバリアント:
ここでは 3 つのテーブルのみで、コネクタ テーブルはありませんが、テーブル コメントには特別なフィールド「タイプ」があり、クエリで使用されます。
例えば:SELECT * FROM comments WHERE type = 'news';
質問: どのバリアントが優れているかわかりません。私は二番目だと思いますが、それは正しいですか?