Вариант использования для hstore против нескольких столбцов

У меня возникли проблемы с выбором подходящего подхода.

У меня несколько лицтипы», позволять's называют их A, B и C, которые имеют определенное количество атрибутов (около 10-15). Я создал таблицу с именем ENTITIES и столбец для каждого из общих атрибутов.

A, B, C также имеют некоторые (в основном) уникальные атрибуты (все логические значения могут быть от 10 до 30). Я'Я не уверен, каков наилучший подход к моделированию таблиц:

Создайте столбец в таблице ENTITIES для каждого атрибута, что означает, что типы объектов, которые неУ этого атрибута просто будет нулевое значение.Используйте отдельные таблицы для уникальных атрибутов каждого типа сущности, с которыми немного сложнее управлять.Используйте столбец hstore, каждый объект будет хранить свои уникальные флаги в этом столбце.???Я'

Я склонен использовать 3, но яхотел бы знать, если естьлучшее решение.

Ответы на вопрос(2)

Ваш ответ на вопрос