Это довольно простой вопрос, но я не могу найти точного ответа.
У меня есть родительская таблица в PostgreSQL, а затем несколько дочерних таблиц, которые были определены.Триггер установлен, и в дочерние таблицы вставляются данные, только если поле, скажем, поле x , соответствует определенным критериям.
Когда я запрашиваю родительскую таблицу с полем, основанным на x , PostgreSQL знает, как немедленно перейти к дочерней таблице, которая связана с этим конкретным значением x .
Учитывая все вышесказанное, мне не нужно указывать конкретный индекс в столбце x не так ли?PostgreSQL уже знает, как сортировать по нему, и, добавив индекс к родительскому элементу x , PostgreSQL, следовательно, генерирует уникальные индексы по x для каждой из новых дочерних таблиц.
Создание этого индекса немного избыточно, верно?