数据库表命名,复数或单数
参见英文答案 >
Table Naming Dilemma: Singular vs. Plural Names [closed]42
当命名表和数据库的架构最好使用单数或复数. 例如.应该是客户还是客户? 当命名应该是资本,如客户或客户?有关命名的最佳做法? 解决方法这个问题要求进行宗教战争.我无疑应该是复数,因为… >表是行的集合. 消极的事情 在开发过程中,必须在单数和复数之间切换多次.您可以从概念模型开始,例如实体关系模型,其中自然选择是为实体客户命名.从此模型中,您生成数据库,并且必须将名称复数以获取Customers表.最后,你选择你的爱好者的O / R映射器,它必须重新命名该名称以获得一个名为Customer的类. 如果您必须手动执行此操作,因为该工具缺乏支持(例如.NET 4.0之前的EntityFramework),那么将表名保持不变可能是一个合理的选择,但可以让客户而不是客户更改客户,而无需手动更改. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |