问个数据表字段设计的问题

2020-02-18 14:26:32 +08:00
 5bb864e1fc775087

系统中已有两种用户分属两个不同的表,这两种用户都可以做某个操作,这个操作需要记录到数据表中
比如学生和教师

id name
学生 ID 学生名 其他学生字段
id name
教师 ID 教师名 其他教师字段

这个操作的数据表结构下面两种哪种相对好些

id student_id teacher_id
记录 ID 学生 ID 教师 ID
id user_type user_id
记录 ID 填 1 表示 user_id 是学生 ID ;填 2 表示 user_id 是教师 ID 用户 ID,这里填的可能是学生 ID 或教师 ID
282 次点击
所在节点    问与答
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/645524

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX