1
24
字符(5)是正确的方式。字符串索引非常快,特别是当它是如此小的数据集时。 正确的做法是,不应使用整数作为邮政编码,因为它不是真正的数字数据。 编辑添加: 请检查这一点,了解为什么不将数字用于非数字重要数据的原因: Is it a good idea to use an integer column for storing US ZIP codes in a database? |
2
2
使用中等整数(5)零填充,它应该为您添加前导零。不需要在格式化问题上影响索引和性能。 |
3
1
如果他把它设为字符(6),那么他也可以处理加拿大的邮政编码。 当您考虑到最多有100000个5位数的邮政编码,并且即使您使整个表内存驻留在其中,它所占用的空间也很小时,没有理由不这样做。 |
Michael Samuel · MYSQL在以下情况下自动创建索引 6 年前 |
Patricia Rozario · 数据库设计确保一对一关系 6 年前 |
dryhay · MySQL“多对多”关系错误 6 年前 |
L. Fox · 我在这里用的是什么样的Laravel雄辩的关系 6 年前 |
Geoff Harper · 我应该如何构建关系松散的SQL db 6 年前 |
waroxx · SQL—当多个表具有相同的列时,最好怎么做 6 年前 |
Lumpi01 · SQL 2不同的注释类型-最佳解决方案? 6 年前 |
Hayreddin Tüzel · 预约系统数据库建模[关闭] 6 年前 |