Cascade Save-Update sem BelongsTo, criticando o delete.
Postado em
01/03/2012 17:27

0

0
Prezados, tive uma necessidade que me gerou essa dúvida.
Pelo que entendi, no GORM, o belongsTo só serve para mudar meu relacionamento para cascade all ao invés de só save-update. Estou certo ??
Com base nessa premissa, queria fazer um cascade delete restrict para não deixar apagar um registro pai caso ela já tenha associações com outras tabelas.
Para isso, retirei o belongsTo da classe filha e coloquei uma composição direta no pai.
Fazendo só isso, o GORM fará a crítica se eu tentar apagar um registro caso ele já tenha associação ? Ou preciso fazer um mapping ? Pergunto pois não achei nada nesse sentido ainda.
E mais, essa é uma boa prática, ou ainda estou pensando muito orientado a BD ?
Abs [] e obrigado pela atenção dispensada.
Tags:
cascade, delete GORM
adrianosi
Pontos: 127