我有一个MVC 3应用程序,我试图定义两个表之间的外键关系:
表1:项目 ItemID int,not null 描述nvarchar(44),null ItemResourceID_image int,null ItemResourceID_instruction int,null
表2:Items_Resources ItemResourceID int,not null ItemResourceDescription nvarchar(50),null ItemRscMimeType nvarchar(50),null ItemRscData nvarbinary(max),null
Items表包含ItemResourceID_image和Items_Resources之间具有外键关系的项列表,以及ItemResourceID_instruction和Items_Resources之间的另一个外键关系。
“项目资源”表当前包含链接到项目的图像和PDF。
这是我目前的模特:
Partial Public Class datItems
<Key()> Public Property ItemID As Integer
Public Property Description As String
Public Property ItemResourceID_image As Integer
Public Property ItemResourceID_instruction As Integer
End Class
Public Class datItems_Resources
<Key()> Public Property ItemResourceID As Integer
Public Property ItemRscDescription As String
Public Property ItemRscMimeType As String
Public Property ItemRscData As Byte()
End Class
我的问题是如何在我的MVC 3 .Net 4.0应用程序的模型中定义这种关系。
提前致谢。