找回密码
 FreeOZ用户注册
查看: 2418|回复: 0
打印 上一主题 下一主题

数据表字段名规范 (LINQ)

[复制链接]
跳转到指定楼层
1#
发表于 8-10-2008 08:08:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除, 无法发言

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?FreeOZ用户注册

x

                               
登录/注册后可看大图


表名称用复数
Contacts
Addresses

实体类名称用单数
Contact
Address

每个表包含两个主键
ContactID (int) / AddressTypeID (int)
Timestamp (timestamp)

主键ID字段命名规则
单数表名称+ID
使用骆驼命名规则,大写每个首字母

采用两个主键的原因是:这样可以用到LINQ的 Attach() 更新方式,用起来比较方便。参考链接 http://geekswithblogs.net/michel ... 7/12/30/118076.aspx
当然在不能够重新建立数据表的情况下,你可以不用这个Timestamp附加主键,使用一个主键,采用传统方式更新数据表。
回复  

使用道具 举报

您需要登录后才可以回帖 登录 | FreeOZ用户注册

本版积分规则

小黑屋|手机版|Archiver|FreeOZ论坛

GMT+10, 23-7-2025 21:10 , Processed in 0.026523 second(s), 17 queries , Gzip On, Redis On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表