�
Стоит ли создать одну базовую таблицу с такими колонками, и от него уже наследовать остальные таблицы? Это + к читабельности кода? В чем профит наследования?
Size: a a a
�
M
SD
DМ
Н
am
SELECT count(*) FROM folders WHERE user_id = $1 /* было сложно */SELECT count(*) FROM invoices WHERE id IN (SELECT invoice_id FROM invoices_folders WHERE folder_id IN (SELECT id FROM folders WHERE user_id = ?)) /* даже джоинить учиться не надо, хай постгрес сам оптимизирует */Н
SELECT count(*) FROM folders WHERE user_id = $1 /* было сложно */SELECT count(*) FROM invoices WHERE id IN (SELECT invoice_id FROM invoices_folders WHERE folder_id IN (SELECT id FROM folders WHERE user_id = ?)) /* даже джоинить учиться не надо, хай постгрес сам оптимизирует */В
�
am
В
ᴀᴋ
Н
SELECT count(*) FROM folders WHERE user_id = $1 /* было сложно */SELECT count(*) FROM invoices WHERE id IN (SELECT invoice_id FROM invoices_folders WHERE folder_id IN (SELECT id FROM folders WHERE user_id = ?)) /* даже джоинить учиться не надо, хай постгрес сам оптимизирует */am
am
ᴀᴋ
VG
am
ᴀᴋ
VG