サブスクライバー機能を使用するための最良の方法は何ですか?サブスクリプション/サブスクライバーのリストをユーザーまたはサブスクライブされたページの下に保存する必要がありますか?

user1755043

ページのリストとユーザーのリストがあります。ユーザーは任意の数のページをサブスクライブでき、ページは任意の数のサブスクライバーを持つことができます。サブスクリプションはどのように保存すればよいですか?各ユーザーにサブスクリプションのリストがありますか、それとも各ページにサブスクライバーのリストがありますか?私が回避する必要がある難しい部分は、簡単な検索可能性です。ページには購読者のリストが表示され、ユーザーは購読のリストを持っている必要があります。しかし、データが一方向に保存されている場合、他の方法に到達するのは困難です。この問題をどのように回避しますか?

クエンティン

多対多の関係は、従来、ジャンクションテーブルを使用して保存されていました

2つの列があり、両方とも外部キーです。1つはユーザーテーブルの主キーで、もう1つはページテーブルの主キーです。次に、個別の主キーを使用するか、主キーを2つの外部キーの複合にします。

その後、3つのテーブル間でどちらの方向にも結合できます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

Related 関連記事

ホットタグ

アーカイブ