数据库设计 ENUM的问题
来源:4-1 新闻管理系统数据库设计
慕粉3440460
2020-03-19 21:26:38
大家好,想请问一下如果是1对多的情况下,如何涉及数据库? 比如人员的资质,可能1个人有多种资质,然后资质获取的时间.我觉得用ENUM比较好,不过百度上都说数字不推荐用ENUM

比如这种情况,机型执照只能用 ENUM外还能用什么呢
1回答
同学你好:
数据库使用枚举的场景,所有数据的结果都可以预料到,并且结果较少。
例如性别:男和女后就没有其他的选项。
像同学的这个,感觉时间以及类型无法确定,建议同学不要使用枚举,直接将该字段定义一个类型,然后存储数据即可。否则统计枚举需要的选项可能会更加浪费时间。
如果我解决了同学的问题,请采纳!学习愉快^_^。
相似问题