Estou com a seguinte duvida tenho uma associação entre a tabela usuarios e a tabela permissões , o problema esta quando tento dar um update o registro de usuarios está prezo ao de permissões , eu precisava mudar o registro de permissões do usuarios sem precisar dar um update;
[Tabela Usuario]
Usuario | Senha | CodPermissao |
admin | admin | 1 |
[Tabela Permissão]
CodPermissao | Descrição |
1 | Permissões de Administrador |
2 | Permissões de Coordenador |
Ao invez de mudar a permissao do registro 1 da tabela permissão , eu trocaria de registro CodPermissão da tabela usuario para 2.
Mapeamento que estou utilizando.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="br.results.mSubst" table="SUBST">
<id name="controle">
<generator class="increment"/>
</id>
<property name="pasto"/>
<property name="data"/>
<property name="oclasse"/>
<property name="oqtd"/>
<property name="oatual"/>
<property name="dclasse"/>
<property name="dqtd"/>
<property name="datual"/>
<property name="obs"/>
<many-to-one
class="br.results.fazenda"
name="fazenda"
cascade="save-update"
column="fazenda"
foreign-key="fk_classes"
unique="true"
/>
</class>
</hibernate-mapping>