Представьте, что я хочу создать библиотечную библиотечную систему, у меня есть коллекция book
и book_category
. Должен ли я поставить user_id
в book_category
?Схема дизайна схемы Mongodb
Имея book_category_id
в книжной коллекции, я могу получить category
каждой книги, но что, если я хочу получить все category
? Я должен был иметь user_id
внутри коллекции book_category
, а также правильно? Мне кажется, что в каждой коллекции я должен поставить user_id
в качестве ссылки.
book
====
id
name
price
book_category_id
user_id
book_category
====
id
name
user_id //confusion here
'там мало что происходит. На самом деле пользователь может добавлять категории, включая имя, изображения, заказ и т. Д. Там очень много вещей. –