MongoDB И SQL Server - PullRequest
       2

MongoDB И SQL Server

0 голосов
/ 27 июня 2011

Я работаю над проектом, в котором некоторые объекты лучше всего подходят для базы данных документов. Мы выбрали mongoDO, который мне очень нравится.

Вопрос в том, как люди, представляющие дочерние объекты, которые находятся в документе, но на самом деле находятся в SQL?

Например, если мой «пользовательский» объект находится на SQL, а мой объект заказа на mongo

Класс заказа { Пользователь пользователь; DateTime dateCreated; двойная цена; }

Должен ли я просто сохранить идентификатор пользователя?

Заранее спасибо!

1 Ответ

0 голосов
/ 27 июня 2011

Возможно, вы хотите сохранить его идентификатор.

Возможно, вы также захотите сохранить некоторые атрибуты пользователя, чтобы вам не приходилось искать, что находится в БД SQL ... например,Адрес доставки является хорошим выбором для хранения здесь, так как даже если пользователь через пару дней изменит свой адрес доставки, вы все равно захотите сохранить старый адрес здесь.

Не сохраняйте атрибуты, которые вы должны обновитькогда они меняются.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...