firestore, у меня вопрос по поводу хранения данных.
Есть приложение для ресторана и будет админка. Хочу чтобы администратор мог создать список блюд с описанием, ссылкой на фото и т.д. и это у меня будет отдельная коллекция, например dishes, а так же группы меню - categories
И потом я хочу чтобы он создал сгенерировал меню, то есть к categories подвязал dishes.
Теперь собственно вопрос, в обычной SQL где-то на десктопе, это были бы две таблицы и связка по ID. А вот в Firestore как я понял лучше делать одну коллекцию со всей вложенностью чтобы не было кучи чтений документов??? Верно?
Спасибо. 🙏
Зависит от задачи. Если вам нужно сократить чтения к редко изменяемым документам, то их информацию можно поместить в один документ. Поскольку это оптимизация, то сразу такое лучше не делать.
Пока таких условий не было видно.
Аппетит приходит во время еды :)
Обсуждают сегодня