- Родитель таблица
AspNetUser
-> подчиненная таблицаAd
- Родитель таблица
Ad
-> подчиненная таблицаMobile Ad
- Родитель таблица
Ad
-> подчиненная таблицаAdsLocation
(несколько мест на одно объявление) - родитель таблица
City
-> подчиненная таблицаPopularPlace
Вопросы:Таблица соотношения и запроса Entity Framework
Если я должен добавить соотношение между
Mobile Ad
иMobile
? (Mobile
объект не должен быть удален на удалениеMobileAd
и не должны повторяться строки в таблицеMobile
)Если я должен добавить отношение
AdsLocation
сCity
иPopularPlace
?Написать запрос для получения объявлений на основе
companyName
(Mobile таблицы) и должен получить имя пользователя, название, цена, COMPANYNAME, ModelName и несколько мест с CITYNAME и popularPlaceName (короче получить столбец из каждой таблицы :) Синтаксис метода должен быть предпочтительным.
Спасибо, но сущность 'Mobile' не должна быть удалена при удалении« MobileAd », и в таблице« Мобильный »не должно быть повторных строк. Поэтому первичные иностранные отношения не подходят. –
Почему вы идете на первичные иностранные отношения? MobileAd имеет простой внешний ключ для мобильных устройств. В текущем проекте я бы предположил, что Ad и Mobile созданы до создания MobileAd. –
yes Объявление и мобильные телефоны создаются до создания MobileAd. Какую связь я должен использовать? –