일단 간단한 커뮤니티 앱 이고요,
특정 타겟의 사용자들끼리 글을 쓰고 댓글을 다는 앱 입니다.
firebase를 잠시 좀 사용해봤는데 database구조를 이렇게 짜는게 일반적인 것인가요?...
크게 message(게시판 글), reply(리플) 이 두 child를 만들고,
리플을 남기면 message안에 있는 key정보를 message_key에 저장하고....
게시물을 읽을 때 특정 메시지의 key를 갖고 있는 reply 내 data들을 보여주려고 하는데요.. 이게 일반적인 방법인가요?
아니면 message child 안에 reply child를 만들어서 그 아래에 추가해야 되는지요..
그리고.. timestamp는 현재 기기내 time을 넣어주고있는데 서버 시간을 저장할 순 있나요?
firebase_database
└ message
└ key
└ writer
└ title
└ content
└ timestamp
└ reply
└ key
└ message_key (위 message table의 key 정보)
└ content
└ timestamp