今の案件で、初めてenum型に触れた。
https://www.postgresql.jp/docs/9.4/datatype-enum.html
id的な数値型のカラムを使うことが大抵の経験だったので、最初は違和感だったが、
↓メリットも有り、意外と良いと思っている。
・値が保証されるので、適当な値が挿入されることでの不具合を防ぐ
sqlのindexもちゃんと効くので、パフォーマンス的な問題も無さそう。
ぜひご検討を。