hstore
を使用するには データ型の場合、最初に追加のモジュールhstoreをインストールする必要があります。データベースごとに1回:
CREATE EXTENSION hstore;
CREATE EXTENSION
Postgres9.1で追加されました。古いバージョンには他の方法があります。
EAV の長所と(多くの)短所についてもっと読む (Entity-Attribute-Value)dba.SEのこの関連する質問の下でのRDBMSのストレージ。
Postgres 9.2+では、 json
を検討してください 代替手段として。
Postgres9.4以降では、 jsonb
を検討してください。 。