Zastanawiam się, czy istnieje jakakolwiek szansa na zmianę nazwy klucza obcego ograniczenie wygenerowane przez Entity Framework przy pierwszym użyciu kodu.Najpierw kod EF - niestandardowa nazwa ograniczenia klucza obcego
Mam dwie jednostki - User
i Group
- z relacją wiele do wielu, więc istnieje tabela skojarzeń GroupUser
. Niestety, automatycznie generowane ograniczenia klucza obcego są nazywane FK_dbo.GroupUser_dbo.User_User_UserId
i FK_dbo.GroupUser_dbo.Group_Group_GroupId
.
Chciałbym mieć ograniczenia klucza obcego nazwane jak FK_GroupUser_UserId
i FK_GroupUser_GroupId
. Wydaje mi się to dużo czystsze.
Spróbuj [how-to-dostosować-zagranicznego-key-colum n ...] [1] [1]: http://stackoverflow.com/questions/5700645/how-to-customize-foreign-key-column-name-using-entity-framework- najpierw kod – Nilesh
To tylko jak ustawić niestandardową nazwę kolumny, a nie nazwę klucza obcego. Jest mnóstwo pytań i odpowiedzi dotyczących dostosowywania nazwy kolumny klucza obcego, ale nie znalazłem żadnego na personalizowaniu nazwy zagranicznej. – MrHenkey