0
firebase 데이터베이스에서 다음 유스 케이스를 정의하는 가장 좋은 방법인지 확신 할 수 없습니다. 앱의 구조는 다음과 같습니다.firebase 데이터베이스에서 데이터 구조를 정의하는 가장 좋은 방법
- STUDIO - 컨테이너
- ADMIN - 읽기 및 업데이트 트레이너와 회원
- 트레이너, 만들 수 있습니다 - 읽기 및 업데이트 회원, 만들 수 있습니다
- 회원 - 자신의 데이터 를 읽고 편집, 가입 할 수 있습니다
중요 ADMIN, TRAINER, MEMBER는 모두 로그인 할 수있는 사용자입니다.
TRAINER를 STUDIO, MEMBER를 STUDIO, ADMIN을 STUDIO로 저장해야합니다.
|____firebase
| |____studios
| | |____Studio_A
| | | |____trainers
| | | | |____Trainer_B
| | | | |____Trainer_A
| | | |____Administrator
| | | |____members
| | | | |____Member_B
| | | | |____Member_C
| | | | |____Member_A