Jak wygenerować model dla tabeli pośredniej w asp.net mvc

0

Chcę wygenerować model na podstawie bazy danych (database first). Niestety entity nie chce mi wygenerować tabeli pośredniej. Czy jest jakiś sposób, by to zrobić?
Poniżej kod bazy:

create table Bilet
(
	biletID int not null identity(1,1) PRIMARY KEY,
	opis varchar(20)
)
create table Rezerwacja
(
	rezerwacjaID int not null identity(1,1) PRIMARY KEY,
	biletID int foreign key references Bilet(biletID),
)

create table Rezerwacja_Bilet
(
	rezerwacjaID int foreign key references Rezerwacja(rezerwacjaID),
	biletID int foreign key references Bilet(biletID),
	Data datetime
)

=

0

Masz błąd w modelu. Tabela Rezerwacja nie powinna mieć klucza obcego do tabeli Bilet. Tylko tabela pośrednicząca powinna go posiadać.

create table Rezerwacja
(
rezerwacjaID int not null identity(1,1) PRIMARY KEY,
biletID int foreign key references Bilet(biletID),
)

0

Masz racje mimo wszystko nadal framework nie jest w stanie wygenerować mi modelu ;(

0
  1. Jaki to ma związek z ASP.NET MVC? Przecież to framework webowy, domyślnie istnieje bez żadnych baz.
  2. Nie pokazałeś co wygenerował.

1 użytkowników online, w tym zalogowanych: 0, gości: 1