Noite!
Estou querendo mapear uma tabela para armazenar o gerente de um departamento.
O gerente será um usuario qualquer.
Meu pensamento era gerar uma tabela “departamento_usuario” automaticamente, baseado no mapeamento na classe Departamento, como segue:
@JoinTable(name = "departamento_gerente", uniqueConstraints = { @UniqueConstraint(columnNames = {
"departamento", "gerente" }) }, joinColumns = @JoinColumn(name = "departamento"))
@Column(name = "gerente")
private Usuario gerente;
ele tá gerando somente a tabela departamento, com uma coluna “gerente” do tipo “tinyblob (???)”…
obviamente meu raciocínio está totalmente errado, mas não sei como fazer
não gostaria de ter que criar uma classe só pra armazenar o codigo do usuario e o codigo do departamento pra criar um gerente!