Я недавно создал приложение MVC 3 ASP.net (с использованием VB).Я также создал проверку форм, запустив aspnet_regsql
.Я использовал это для создания таблицы в той же базе данных, что и мое приложение.Я пытаюсь понять, как создать новую модель с помощью FK из таблицы Users.Нужно ли перепроектировать таблицы проверки для создания моделей в моем приложении?в настоящее время таблицы существуют только в базе данных SQL 2008, так как они были созданы с помощью команды aspnet_regsql
, и не существуют в качестве моделей в моем решении ASP.net.Вот код, который у меня есть сейчас, для модели, к которой я хотел бы добавить FK (как отношение один ко многим):
Imports System.Data.Entity
Imports System.ComponentModel
Imports System.ComponentModel.DataAnnotations
Imports System.Globalization
Public Class modelArtist
Public Property ID() As Integer
<Required()> _
<DataType(DataType.Text)> _
<Display(Name:="Artist Name:")> _
Public Property ArtistName() As String
<DataType(DataType.Text)> _
<Display(Name:="Artist Bio:")> _
Public Property ArtistBio() As String
<Display(Name:="")>
Public Property dateCreated() As Date
<Display(Name:="")> _
Public Property dateLastEdited() As Date
End Class
Public Class iDjItDBContext
Inherits DbContext
Public Property modelArtist() As DbSet(Of modelArtist)
End Class