Não há restrições multitabelas no Postgres, mas você pode emular check restrição colocando sua consulta em um gatilho em tag_names .