Foi corrigido o problema de inserção de pessoa, apenas trocando o nome do atributo "tipo" para "tipoPessoa", acredito que podia ser por uma coluna de mesmo nome que vem de uma classe de composição. Isso precisa ser alterado no UML. Porém ainda existe uma pequena dificuldade em criar o usuário, ao escolher a pessoa no hora de criar o usuário, dá um erro de validação.