50.35. pg_opfamily
В каталоге pg_opfamily определяются семейства операторов. Каждое семейство операторов представляет собой набор операторов и связанных с ними опорных процедур, реализующих операции, требуемые для определённого индексного метода доступа. Более того, все операторы в семействе являются «совместимыми», в том смысле, который определяется методом доступа. Концепция семейства операторов позволяет применять в индексах операторы смешанных типов и рассматривать их, используя знание семантики метода доступа.
Семейства операторов углублённо рассматриваются в Разделе 36.15.
Таблица 50.35. Столбцы pg_opfamily
| Имя | Тип | Ссылки | Описание | 
|---|---|---|---|
| oid | oid | Идентификатор строки (скрытый атрибут; должен выбираться явно) | |
| opfmethod | oid |  | Индексный метод доступа, для которого предназначено семейство операторов | 
| opfname | name | Имя семейства операторов | |
| opfnamespace | oid |  | Пространство имён семейства операторов | 
| opfowner | oid |  | Владелец семейства операторов | 
Основная часть информации, определяющей семейство операторов, находится не в строке pg_opfamily, а в связанных строках в pg_amop, pg_amproc и pg_opclass.