私は最高の私のシステムのためにこれを実装する...そして今のRDBMSスペースの外に私の頭を取得する方法を把握しようとしています...私の現在のDBの基本のNoSQLは、文書のデザインの質問
部分があり3つのテーブル:Show、ShowEntry、およびEntry。基本的にShowEntryは、ShowとEntryの間の多対多の結合テーブルです。私のRDBMSの考え方では、Showの詳細の変更は1か所で、Entryと同じことができるので、かなり論理的です。
これをドキュメントベースのストレージに反映するには、どのような方法が最適ですか?これを行う方法はないと確信していますが、ドキュメントベースのストレージがこのケースにはまったく適しているかどうかは考えていません。
参考までに、現在RavenDBの実装を検討中です。一般的なNoSQLの設計についての議論は良いものになるでしょうが、RavenDBに焦点を絞った方が素晴らしいでしょう!
おかげで、 D.
ありがとう - 素晴らしい説明。私は両側に外部キーを格納することと、ある種の関係のために片側だけを格納するという組み合わせを行ってきました。各方向の関係にアクセスする私のUIの頻度はかなり重要です。 – codedog
+1良いと構造化の説明のために。 –