可以接受的是,在int列上搜索表比在字符串列上更快(比如varchar).
但是,如果我有一个带有Color列的Shirt表,那么创建一个Color表是否更高效,该表的主键是Shirt表上的外键?如果在搜索绿色衬衫时,联接是否会取消使用Shirt上的Color列中的值为int而不是字符串值(例如"Green")的性能优势?
我有一个布尔变量,标记是否应显示价格(在单个项目上).我开始将其命名为"DisplayPrice",但这更能描述要显示的项目的价格(想想:十进制).这里有什么选择?
我认为任何以"Is"开头的都不合适.例如,"IsDisplayPrice"似乎更像是价格本身的元,其中"IsPriceDisplayed"看起来更像是条件而不是设置.
ShouldDisplayPrice?有任何想法吗?