У меня есть таблица со следующими столбцами: row_id, customer_id, worker_id, vehicle_id, task_id, subcontractor_id.
Мне нужно получить следующие данные: row_id, customer_name, имя_работника, имя_транспортного средства, task_serial, имя субподрядчика
Я могу сделать это, используя простые внутренние объединения для каждой таблицы (Клиенты, Рабочие и т. Д.). Но каждая таблица действительно огромна (много строк и каждая строка имеет много полей), и я знаю, что * _id (customer_id,worker_id, ..) является первичным ключом его таблицы.
Есть ли способ, которым я могу получить эти данные и избежать многих внутренних объединений?
(возможно что-то с внешним ключом, первичным ключом)или как то так ..)
спасибо