Мне нужно хранить часовые пояса для пользователей в Postgres 9.3.Ссылка на часовые пояса в postgres
Логическим решением было бы создать таблицу имен и смещений часового пояса, а затем сохранить ссылку FK в моей пользовательской таблице.
Однако postgres уже имеет вид pg_timezone_names, который отображает имена часовых поясов, о которых сообщает Postgres. Казалось бы, имеет смысл просто ссылаться на эти имена, а не на создание моей таблицы одинаковых имен. Тем не менее, pg_timezone_names является представлением и поэтому не может быть ссылкой.
Есть ли системный стол, в котором хранятся эти названия часовых поясов, которые безопасны для ссылки, или это просто плохая идея?
Это не ответ. –