EF Core database first: relacja 1-wiele bez tworzenia relacji w bazie

0

Mam 2 tabele: Company i Employee. W bazie utworzona jest relacja po polach Company.Id-Employee.CompanyId. Mam też w bazie tabele Metadata ktora zawiera pole ObjectId i chciałbym połączyć to z tabela Employee ktora zawiera pole ObjectId, tak żeby mógł w EntityFramework zastosować metode Include. Czy da się coś takiego zrobić, ale tak żeby po migracji w istaniejącej bazie nie dodała się żadna nowa relacja? Tak w skrócie chodzi mi o to zeby dodać z poziomu EntityFramework jakas relacje ale zeby to nie tworzyło niczego w bazie.

0

Czyli chcesz relacje na poziomie C#/EF Core, ale bez kluczy obcych w bazie?

0

@WeiXiao: tak, nie mogę nic zmieniać/dodawać w strukturze bazy

0

Pobierz wybrane pozycje z metadata i przypisz w pętli przez linq (where i firstordefault)

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