私はユーザに関連付けられた通知を保存する必要があるデータベーススキーマを構築しています。私は各ユーザーごとに別々のテーブルを作成するか、MySQLデータベースに1つの大きなテーブルを用意する必要があります。 どちらが時間とメモリの点でより効率的です。1つの大きなテーブルまたはmysqlデータベース実装の多数の小さなテーブル
は単一のテーブルについては、通知テーブル のスキーマは
Notification(NotificationID,UserId,Content,seen,..)
であり、複数のテーブルのスキーマは、ユーザ申し込み一度ユーザ毎に作成される
Notification__userId(NotificationID,Content,seen..)
あります。
テーブルを1つ好む – Jens
テーブルを1つ使用します。あなたがFacebookのように多くのユーザーを持っている場合、あなたは異なった考え方をするかもしれません – SIDU