0
私は、学生 - >教師関係の基本的なデータ構造を作成しようとしています。Firebaseの学生と教師の関係をどうやって考えていますか?
- 学生 - >教師(多くの多くの)
各学生は多くの教師
Users
uid1:
type: student
name: Alex Smith
teachers: [uid5: true, uid4: true ] //is it better to do it like this?
uid2:
type: student
name: Michael A
teachers: [ uid5: true]
uid3:
type: student
name: Michael A
teachers: [uid5: true]
uid4:
type: teacher
name: Alex Smith
teacher: [uid3: true] //is it better to use their uid?
uid5:
type: teacher
name: Teacher 1
students: [uid1: true, uid2: true]
またはこの
Users:
Teachers:
Relation:
のような構造を変更する可能性がされていますを持つことができますFirebaseのこの優れたデータ構造ですか?私はこのような関係ノードを分離すべきですか?あなたが良いアイデアを持っていれば私のデータ構造を教えてください!
と思われます。ありがとう:D – user2884707bond