随笔分类 - 数据库设计
一些特色功能的数据库设计
摘要:在很多的列表页面可能有这类需求,例如在资产查询时按照资产名称(Name)或构造(Make)或型号(Model)组合查询,查询结果按照匹配程度进行排序,匹配项最多的排在最前面。 我们可以借助case when then end 进行单语句查询,如下: select AssetId,Name,Make,
阅读全文
摘要:首先我们需要确认我们要做的系统,多语言到底是要做多少种语言,以后会不会要求增加更多的语言。比如我们做一个给中国大陆和纽伦新港使用的系统,可以确定的语言就是简体中文、繁体中文和英语,而且可以确定以后也不会增加语言。确定以后是否需要增加语言这一点很重要,决定了我们在数据库设计时,是否需要考虑多语上的扩展
阅读全文