我们可以在实体框架中拥有没有主键的表吗? [英] Can we have table without primary key in entity framework?

查看:30
本文介绍了我们可以在实体框架中拥有没有主键的表吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我刚刚从 msdn 练习代码优先的新数据库实体框架,我想知道在code first new database EF中是否可以创建没有主键的表?

I was just practicing code first new database entity framework from msdn, I wanna know whether a table without primary key can be created in code first new database EF?

推荐答案

不,你不能,因为当你进行更新或删除操作时,实体框架需要知道跟踪对象的键.

No you can't because Entity Framework needs to know the key to keep track on the object when you make an update or delete operation.

无论如何,没有主键的表不是一个好主意

这篇关于我们可以在实体框架中拥有没有主键的表吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆