Car*_*lis 3 c# sql-server asp.net entity-framework sql-server-2008
我正在开发一个具有一些潜在大数据表的asp.net应用程序.我想知道定义主键的最佳方法是什么.我知道之前有人问过,但由于这是针对特定情况的,我认为这个问题是有效的.
我在SQL Server 2008数据库上使用Entity Framework 4.
考虑以下因素,定义主键有哪些可能性:
到目前为止,我自己想出的是一个自定义算法,它生成一个日期时间部分和一个随机部分,转换为十六进制字符串表示.这让我的字符串略短于guid.我仍然可以将它转换为base64,但这将违反项目nr 6.
谢谢你的建议.
| 归档时间: |
|
| 查看次数: |
1170 次 |
| 最近记录: |