请问数据库字段为什么都设计的比较大?
来源:2-2 实体类设计与表创建A

慕侠0844227
2018-03-11
翔仔老师,为什么项目中的字段都设计的比较大呢?比如gendar属性,只有男女两个选择,可以用int(1),项目中使用了int(2),而且email,profileImage则使用了1024个字符,是不是过大了?一般不应该都只有几十个字符吗?
写回答
1回答
-
同学好,性别那个确实有点大,不过1和2区别也不大,一开始设计的时候因为也是个小项目,重点是想教会大家如何独立建站,解决问题,在数据库字段设计方面确实没有去抠数据,先尽可能大再说,像邮箱这些字符数设置大点没有影响,第一我们不用来做索引,第二设置的是varchar是变长字符,只是最长允许这么长,不够的话也不会真正占用1024的空间,这个同学可以去查一下。翔仔觉得同学应该放更多精力在spring以及数据结构算法之类的学习还有解决问题的学习上,为工作做好准备:)
012018-03-11
相似问题