У меня есть 3 таблицы:
Элемент и OwnerImage
имеют внешний ключ для Owner
.Не все Owner
имеют Item
(s)
Item
id name owner_id (fk)
1 alpha 1
2 beta 1
Owner
id name
1 owner1
2 owner2
OwnerImage
id name owner_id (fk)
1 image1 1
2 image2 1
Я хочу получить список всех предметов, а также их Owner и OwnerImage, которые я могу сделать с объединением.
Но возможно получить Владельца как «свойство» Предмета из базы данных:
Item.Owner.OwnerImage (как объект)
В данный момент я делаю 3запрашивает и выполняет сопоставление, используя loops
в коде (python), но я хочу знать, возможно ли это с помощью одного запроса;