设计表字段的时候,能够设计成两个字段,就不要设计成一个字段。
比如某个座位系统,行号和列号构成某个座位,那么设计成两个字段就比设计成一个字段好。
为什么这么说,考虑我们的座位
1A,1B,1C,:::::::::::::::1F,
01A,01B,01C,:::::::::::::::01F,
31A,31B,31C,:::::::::::::31F
131A,131B,131C,:::::::::::::131F
看到问题了,拆分的时候,面临着行号位数不一致的问题,这个时候如果想要从座位号拆分成行号和列号,就比较困难了。
你必须考虑写正则表达式,无形中增加了编程的复杂度和时间复杂度,明明可以从设计开始就减少变成的问题,为什么要留给编程人员呢?