2017-01-05 4 views
0

나는 고전적인 블로그 스타일 구조를 기반으로하는 Firebase를 사용하여 앱을 제작하고 있습니다.Firebase에 게시물 주석을 저장하는 권장 방법은 무엇입니까?

앱에 properties (글 등), userscomments (각 속성에 대해 적용)이 표시됩니다.

property 아래에 comments을 저장하거나 속성에 대한 고유 한 경로/주석을 사용하는 것이 가장 좋습니까? 위의 이미지에서 enter image description here

, 나는 자신의 경로/주석으로 주석을 저장하기 시작했다, 그러나 이것은 좋은 생각 인 경우 궁금 해요 : 여기

내가 지금까지 가지고있는 구조입니다 ? 그렇다면 주석 키를 속성 키와 동일하게 설정합니까?

저는 RDBM 시스템/경험에서 나온 이처럼 평평한 DB를 구성하는 것에 대해 여전히 고심하고 있습니다.

감사 마이클

답변

0

그것은 당신이 항상 다음 각 주석의 속성에 액세스 할 수없는 경우 그래 내가 (같은 그들이 당신이 모두 키가 같은 곳 이상 무엇을 같은 별도의 것, 따라 정확히 1-1 매핑 임).

주석에 액세스해야 할 때마다 속성이 필요하면 단일 노드로 결합 할 수 있습니다.

+0

각 속성에 주석을 표시하는 것은 좋지만 특정 사용자가 속성에서 멀리 떨어진 자신의 대시 보드에 작성한 각 의견을 표시하는 것도 좋습니다. 이 문제를 어떻게 설명하겠습니까? 감사! –

+0

처음에는 이해할 수 있을지 모르겠지만 두 번째로는 userComments라는 다른 노드를 만들고 하위 개체에 주석 ID가 오는 사용자 ID를 저장합니다. –

관련 문제