❔ Ef core creating shadow foreign key, why? - C#