Итак, я решил подумать о том, как перейти к структуре в моем приложении, прежде чем двигаться вперед с кодированием, поскольку я новичок в NoSQL.Конфликт структуры базы данных Firebase
Users:
ID
email: "[email protected]"
name: "John Doe"
profile_pic_path: "https://...".
language: "en"
exp_points: 1284
Projects:
/$PROJECT_ID
title: "For whom the bell tolls"
image: "etc.png"
project_roles:
/$PROJECT_ID
$userId1: 5
$userId2: 6
roles:
5: "Editor"
6:" Writer"
Так что теперь мне нужно добавить orders
к projects
. Каждый order
- это список items
.
Мой вопрос:
- Моя структура как можно ровнее. Поскольку я новичок в NoSQL, я делаю это правильно? Если вы что-то изменили, я бы хотел услышать и узнать, как только я попытаюсь построить все с максимальной стабильностью.
Где находится узел 'project_tasks'? –
Извините за неправильное письмо, я имею в виду 'project_orders' – Reni
@rainman Какое это имеет значение? – Reni