我需要定义一对一的关系,似乎无法在SQL Server中找到正确的方法.
为什么要问一对一的关系?
我使用WCF作为DAL(Linq),我有一个包含BLOB列的表.BLOB几乎没有变化,每次进行查询时都会转移它而浪费带宽.
我看了一下这个解决方案,尽管看起来这是一个好主意,但我可以看到Linq在尝试实现这种方法时有点健康.
有任何想法吗?
我正在使用Entity Framework 4.1数据库的第一种方法.我用过遗留数据库.在我的edmx文件中,它基于遗留数据库中的表创建了实体类,某些实体之间存在一对一或一对一的关联.
虽然我探讨了数据库表和它们之间的关系,但我没有发现数据库中是如何实现一对一或零关系的.
有关更多信息,我将我的数据库图表的一些屏幕截图及其关系和通信实体的属性放在edmx文件中:

sql-server entity-relationship relation sql-server-2008 entity-framework-4.1