Saudações!
Observem o trexo de um arquivo algumacoisa.hbm.xml:
<id name="usuario_id">
<generator class="native"/>
</id>
Caso eu utilize este parametro para mais de uma tabela, ele esta utilizando o mesmo sequenciador para todas elas. Por exemplo, se eu gero um novo registro para a tabela Clientes, ele coloca o registro com id igual a 1, ao gerar um registro para uma tabela chamada Fornecedores, ele pega o id 2 e assim por diante. Ele não está gerando um sequenciador para cada tabela. Esse codigo é interessante porque voce passa para o banco, a responsabilidade de gerar o id sequencial, independente de qual seja ele.
Alguem sabe como posso solucionar este problema?