0

私は厳密に MySQL のバックグラウンドを持っており、MongoDB は NoSQL との最初の接点です。たくさんのユーザーとたくさんのグループがあるとしましょう。

ユーザースキーマ:

user_id
username
email

グループ スキーマ

group_id
name
description

MySQL を使用していて、各ユーザーとそのユーザーが属するグループのリレーションシップを取得したい場合は、リレーションシップを含む別のテーブルを作成しますuser_id -> group_id。この関係のために別の MongoDB コレクションを作成するのは適切でしょうか? そうでない場合、スキームはどのように見えるべきですか?

4

2 に答える 2