0

私は動的データストレージを作成しています。これはリレーショナルデータベースにありました:

form -> field
form -> form_data
field -> field_data
form_data -> filed_data

フィールド データには、field_id、form_data_id、および value が含まれます

しかし、スケーラビリティとパフォーマンスのために、form_data と field_data を MongoDB に移動する予定です。私の問題は、MongoDB コレクションを設計する方法です。すべての form_data に対して 1 つのコレクションを使用し、field_data を移動してその中にマップし、キーは field_id で、値はの値ですこのfield_data、または各フォームレコードのコレクションを作成し、この場合のすべてのデータが一貫しているため、マップなしでform_dataにデータを直接保存します。

4

1 に答える 1