Mapeamentos Hibernate

Bom dia , estou estudando o Hibernate , li os tutoriais do guj e portaljava entre outros , e nao estou conseguindo resolver este problema, tenho uma tabela onde tenho uma coluna id e outra tabela que tem esta mesma coluna como uma foreign key para a primeira tabela mais outra coluna que funtas formam uma primary key , ate ai tudo bem , so que quando tento excluir algum registro da primeira tabela que tenha mais de um registro na tabela filha, da este erro :

Batch update returned unexpected row count from update: 0 actual row count: 2 expected: 1

Por favor preciso ver algum exemplo nas mesmas condicoes, desde ja agradeco.