ドキュメント ストアではリレーションが実際には必要ないことは理解していますが、いくつかの場合にはリレーションが役立つ場合があります。それとも私は間違っていますか(RDBMSに雪が降った)?
例えば:
たくさんのファイルとそのリビジョン履歴があるとしましょう:
File
Name
Path
CreatedBy
.. etc ..
Revision
Date
Info
CreatedBy
CreatedBy
ファイルとすべてのリビジョンにUser オブジェクトを追加する必要がありますか?それとも、ユーザー ドキュメントを参照する ID にする必要がありますか? 一般的な慣行は何ですか?