【发布时间】:2014-09-11 12:09:58
【问题描述】:
我正在编写一个 MVC5 Internet 应用程序,我对模型的 id 字段有疑问。
我应该在模型中使用 int 还是 long 作为 id?我说的是用于主键的字段?如果数据库有 100,000 条记录,int 就足够了吗? c# 中的 int 与 SQL 数据库中的 int 有区别吗?
提前致谢
【问题讨论】:
-
请注意,如果您的 Code First 类的主键属性是
long类型,您可能需要在属性中添加[Key]DataAnnotation
标签: c# model int primary-key entity-framework-6