У меня есть 4 таблицы: Транзакции, Заказы - SuperType, а затем SubType Site_Orders и Product_Orders
[Transactions]
id PK
Orders_id [FK Orders.orders_id]
[Orders]
Orders_id PK
Orders_type
[Site_Orders]
Orders_id [FK Orders.orders_id]
== other data ==
[Product_Orders]
Orders_id [FK Orders.orders_id]
== other data ==
Мой вопрос заключается в том, как мне создать оператор соединения, который будет обрабатывать транзакции, связывать и получать праваинформация из таблицы подтипов?Или мне придется использовать PHP для проверки подтипа и сделать там логику?
Спасибо