之前没开发过 app,感觉好多问题想不清楚。
一个教务类的 app,用户分为家长和老师。app 开发两个,家长和老师各用各的,没有互相转换的可能。
家长和老师要存的业务字段不同,类似于家长要保存“有几个孩子”,老师要保存“教了几年课”。
第一个问题:
保存用户名、密码的表,和保存姓名、出生年月等业务信息的表,是否要分开?
第二个问题:
家长和老师是否要用同一张表?
按照业务划分的话,应该不用同一张表。犹豫的理由是,不清楚是否有“统计今天所有 app 登录次数的功能”,另外,有类似于“老师和家长给班级相册评论”的功能,如果是完全分来的两个表,没有抽象出一层概念的话,评论记录这张表的外键要怎样设计呢
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.