私はまだジュニアプログラマーなので、ベストプラクティスのアイデアを得ようとしています. 4 つの通知ストリーム [メッセージ、イベント、コメント、ロケーション ベース] がある場合、イベントの種類ごとに個別のテーブルを作成するか、1 つのテーブルを作成してイベントの種類を説明する列を追加する必要があります。
(中程度のトラフィック、レール、AR、Postgre、および各テーブルがかなり類似した列 [id、user_id、other_object_id、message、time、...] を持っていると仮定します)
アドバイスありがとう!