В принципе у меня есть небольшая система типа «счетов-фактур», где у меня есть таблица MySQL настроить для отдельных счетов-фактур, линий счетов-фактур, а также предметы, связанную с каждым счетом-фактурой, вроде этого:Является ли отдельный запрос достаточно хорошим, или есть какое-то соединение, которое я могу сделать?
таблицы счетов:
fields: invoice_id | type | fees | comments | company
-
стол invoice_lines:
fields: id | invoice_id | name | description | quantity
-
стол invoice_affected_items
fields: id | invoice_id | item_id
я могу иметь много счетов-фактур линий и много пострадавших элементов в один счет-фактура ид. В этом случае лучше всего было бы присоединиться, или я должен просто присоединить строки счетов к таблице и извлечь затронутые элементы, используя отдельный запрос?
Спасибо.
Хорошее объяснение. Спасибо! –