그래서 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"
그래서 지금은 projects
에 orders
를 추가해야합니다. 각 order
은 items
의 목록입니다.
내 질문은 :
- 내 구조를 가능한 한 평평하다. NoSQL을 처음 접했으므로 제대로하고 있습니까? 당신이 바꿀만한 것이 있다면, 나는 최대한의 안정성으로 모든 것을 만들려고 노력하는대로 듣고 배우고 싶습니다.
'project_tasks' 노드는 어디에 있습니까? –
철자가 틀어서 죄송합니다. 'project_orders'를 말합니다. – Reni
@rainman 무엇이 중요합니까? – Reni