这是关于一般的最佳实践,而不是特定于单一语言、数据库或其他任何东西
我们都必须处理生成的输出,您可以在其中报告“一种产品”或“两种产品”。读得不太好......有些人只是通过使用“一个产品”或“产品数量:(1)”来解决这个问题,而其他人可能有其他解决方案。
使用不同的口语,事情可能会更加复杂!在法语中,当您的产品为零时,您将使用单数形式,而不是复数形式!(零产品)其他语言(中文、日文)甚至可能缺乏这些语法差异,或者有两个以上不同的词来表示产品数量。(例如,复数和更大的复数。)
但是为了简单起见,让我们关注同时具有单数和复数单词的语言。
在建立一个新项目时,也必须生成报告,你如何处理单复数词?您是否在数据库中为单数和复数形式添加了两个名称字段?您是否在代码中添加了额外的规则来将单词从单数转换为复数?你会使用其他技巧吗?
在从事需要跟踪单复数形式的项目时,您如何处理?