违反完整约束条件 (SMS.FKAEB412F7DFA849E9) - 已找到子记录

我执行DELETE的时候报这个错

011-11-12 17:38:39,286 WARN (JDBCExceptionReporter.java:77) - SQL Error: 2292, SQLState: 23000
2011-11-12 17:38:39,286 ERROR (JDBCExceptionReporter.java:78) - ORA-02292: 违反完整约束条件 (SMS.FKAEB412F7DFA849E9) - 已找到子记录

这个是我的hbm文件
[code="java"]

dynamic-insert="true" dynamic-update="true"
>






    <bag name="roles" table="tb_Role_Menu" inverse="true">
        <key column="mid"/>
        <many-to-many column="rid" class="com.quanyou.mms.domain.Role"/>
    </bag>

</class>

[/code]

在数据库上不能直接删除...该如何做

将数据库上的SMS.FKAEB412F7DFA849E9约束删除掉。