class Base::TipoDePessoa < ApplicationRecord
	has_paper_trail

	has_many :pessoas, class_name: 'Base::Pessoa', dependent: :restrict_with_exception

	validates_presence_of :descricao
	validates_presence_of :codigo

	validates_uniqueness_of :descricao
	validates_uniqueness_of :codigo

	def codigo_e_descricao
		"#{codigo.to_s} - #{descricao}"
	end
end
