数据库设计 ENUM的问题

来源:4-1 新闻管理系统数据库设计

慕粉3440460

2020-03-19 21:26:38

大家好,想请问一下如果是1对多的情况下,如何涉及数据库? 比如人员的资质,可能1个人有多种资质,然后资质获取的时间.我觉得用ENUM比较好,不过百度上都说数字不推荐用ENUM

http://img.mukewang.com/climg/5e73728f0957b04406810544.jpg

比如这种情况,机型执照只能用 ENUM外还能用什么呢

写回答

1回答

好帮手乔木

2020-03-20

同学你好:

数据库使用枚举的场景,所有数据的结果都可以预料到,并且结果较少。

例如性别:男和女后就没有其他的选项。

像同学的这个,感觉时间以及类型无法确定,建议同学不要使用枚举,直接将该字段定义一个类型,然后存储数据即可。否则统计枚举需要的选项可能会更加浪费时间。

如果我解决了同学的问题,请采纳!学习愉快^_^。


0

0 学习 · 2669 问题

查看课程