我正在开发一个考勤应用程序,其中students
可以扫描条形码以验证考勤情况。在最基本的级别上,我曾考虑过创建students
,classes
和attendance
表。 students
和classes
将具有多对多关系,这就是我引入attendance
表的原因。
对于我的用例,我正在考虑为每个班级的每一天每天生成一个新的条形码。我正在为该项目使用Firebase,这是我第一次使用NoSQL数据库,这就是为什么我很难为这种类型的关系建模的原因。感谢您对数据库外观的可能输入方式的投入。