У меня есть 3 таблицы: человек, работник и работа.
работник наследует от человека.Каждый работник может иметь 0..1 задание.Но у задания может быть несколько рабочих.
Поскольку работник наследует от Person, они находятся в одной таблице в базе данных (с отображением на PersonType).
Теперь моя база данных создала некоторые проблемы вместе смоя модель (о внешних ключах), поэтому я удалил свои отношения в базе данных.
Так что теперь у меня есть только отношения внутри модели данных (в visual studio).
Это плохо? Есть ли снижение скорости, когда отношения находятся не в моей базе данных, а только в модели данных?
Заранее спасибо!