У меня есть следующий код:
public class Hotel
{
public int ID
{
get;set
}
public IList<Photo> Photos
{
get;set;
}
//...other code
}
public class Photo
{
public int ID
{
get;set;
}
//...other fields
}
В базе данных у меня есть следующие таблицы:
Photo: ID, Url, //.. other fields
HotelPhoto:ID, PhotoID, HotelID
Hotel:ID, Location, //..other fields
с отношениями между Hotel <--> HotelPhoto
и HotelPhoto <--> Photo
.
У меня такой вопрос: можно ли каким-то образом настроить отображение между Hotel
классом и Hotel
таблицей, чтобы получить список Photo
без создания нового класса HotelPhoto
? (Я хочу список фотографий, а не список HotelPhoto, из которого можно получить мои фотографии).
Каким-то образом я хочу получить доступ к таблице Photo из класса Hotel без какого-либо класса HotelPhoto, зная, что таблица HotelPhoto содержит только идентификаторы Hotel и Photo table.
Заранее спасибо,
Тамаш