假设现在我们提供一套 API
站长可以写入资料,设定边版的文章数
当中有两个字段
1. BasicCount = 一般情况下,边版可以容纳多少文章
2. MaxCount = IWIN 不再盯人的情况下,边版可以容纳多少文章
无论如何,边版的文章数不能超过 max(BasicCount, MaxCount)
然而球球在开 API 规格的时候想说让站长比较自由
BasicCount 必定输入,但 MaxCount 可填可不填
这时候问题来了, 存进 DB 应该怎么写?
1. MaxCount 写成 null
2. MaxCount 和 BasicCount 同值
方案 1 比较符合使用者实际输入的情况
但我认为方案 2 对于 DB 来说更有意义
毕竟 MaxCount 通常不会小于 BasicCount
哀
为啥这种字段要开成可填