Size: a a a

2021 August 04

ea

emil agam in Python Flask
Ну я так понял он не может понять к какому из persons накладывать фильтр, тот что в genre, directors или creators
источник

V

Vladi in Python Flask
убери ради интереса один из join person
источник

ОШ

Ололо Шахматист... in Python Flask
тогда работает
источник

ea

emil agam in Python Flask
Наверное нужен ещё фильтр по типу persons и задать AS, но не один
источник

T

Tishka17 in Python Flask
планировщик перестанет оптимизировать запросы, будут сексканы везде
источник

ea

emil agam in Python Flask
Почему?
источник

ea

emil agam in Python Flask
Мне не нравятся ток связи с джойнеными выше таблицами
источник

ea

emil agam in Python Flask
И оптимизируется не запрос сам, а план запроса
источник

ОШ

Ололо Шахматист... in Python Flask
схема базы
источник

V

Vladi in Python Flask
вот эти таблицы, имхо можно сделать одной, и уйдет много проблем сразу
источник

V

Vladi in Python Flask
просто связь будет иметь тип
person_id, movie_id, type (creator, dir, actor)
источник

V

Vladi in Python Flask
поэтому мой совет, лучше поправить на уровне архитектуры сейчас, выделение в отдельные таблицы одинаковых сущностей ну перебор
источник

ОШ

Ололо Шахматист... in Python Flask
супер спасибо большое
источник

V

Vladi in Python Flask
там по таблицам конечно много вопросов)
источник

A

Alex93 in Python Flask
ну он типо 3нф делал
источник

V

Vladi in Python Flask
зачем?)
источник

A

Alex93 in Python Flask
по таблицам похоже
источник

A

Alex93 in Python Flask
ну типо основные постулаты - целостность, атомарность и тд
источник

T

Tishka17 in Python Flask
и как он будет делать запрос без плана?
источник

T

Tishka17 in Python Flask
year_id?
источник