我经常在我的数据库中有存储“数字或无限”的字段。例如,
目前我有时使用
我想知道使用其中一个的原因是否存在。据记录,我使用的是PHP / MySQL / Doctrine / Symfony。
编辑:
我不是在征求意见,而是相关于
maxFileSize
,maxUsers
等。应该可以设置最大值,也可以完全不限制。目前我有时使用
null
表示“无限/没有限制”,有时使用-1
。我想知道使用其中一个的原因是否存在。据记录,我使用的是PHP / MySQL / Doctrine / Symfony。
编辑:
我不是在征求意见,而是相关于
-1
或null
的事实(如已给出的答案)。这些可能包括速度、查询复杂性、数据库大小等等。
if (maxFileSize == bigNumber) then echo "unlimited size"; else echo maxFileSize;
)。 - Christian