私は2つのテーブルを手に入れました(今のところ):
Topic
Post
(投稿はトピックへのコメントです)
これらのオブジェクトを好きにするオプションを追加したいと思います。
そこで、Likes のテーブルを 1 つ作成し、enum を使用してどのオブジェクトが気に入ったか (もちろんオブジェクトの ID を含む) を示すことを考えました。
ちなみに、このオプションを選択した場合、すべてのオブジェクトを表す列挙型または別のテーブルにする必要があります。
id object_name
1 トピック
2 投稿
もう 1 つのオプションは、オブジェクトごとに likes テーブルを作成することです。
ベストプラクティスは何ですか?