我想用Swift为我的学校制作一个应用程序,但我正在努力使用一个功能。
学生应该可以注册课程(每个课程有16个免费点),我不知道如何设置数据库。我开始使用Firebase进行登录功能。
您对我的课程结构和课程注册有什么建议?我应该使用Firebase还是别的什么?如何设置我的数据库,课程限制为16个参与者?
非常感谢你的帮助:)
答案 0 :(得分:0)
使用核心数据。它得到了很多不好的印象,但它非常适合这样的事情。使用Student
具有的任何属性创建Student
实体,然后定义Course
(非Class
)实体,{{1}之间具有多对多关系s和Student
s。然后在Course
- >中将16设置为学生的限制。 Course
关系。