6.2.1. 集合外键(Collection foreign keys)
集合实例在数据库中依靠持有集合的实体的外键加以辨别。此外键作为集合关键字段(collection key column)(或多个字段)加以引用。集合关键字段通过<key>
元素映射。
在外键字段上可能具有非空约束。对于大多数集合来说,这是隐含的。对单向一对多关联来说,外键字段默认是可以为空的,因此你可能需要指明 not-null="true"
。
<key column="productSerialNumber" not-null="true"/>
外键约束可以使用ON DELETE CASCADE
。
<key column="productSerialNumber" on-delete="cascade"/>
对<key>
元素的完整定义,请参阅前面的章节。
当前内容版权归 wizardforcel 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 wizardforcel .