多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# 6.2.1\. 集合外键(Collection foreign keys) 集合实例在数据库中依靠持有集合的实体的外键加以辨别。此外键作为_集合关键字段(collection key column)_(或多个字段)加以引用。集合关键字段通过`&lt;key&gt;` 元素映射。 在外键字段上可能具有非空约束。对于大多数集合来说,这是隐含的。对单向一对多关联来说,外键字段默认是可以为空的,因此你可能需要指明 `not-null="true"`。 ``` <key column="productSerialNumber" not-null="true"/> ``` 外键约束可以使用`ON DELETE CASCADE`。 ``` <key column="productSerialNumber" on-delete="cascade"/> ``` 对`&lt;key&gt;` 元素的完整定义,请参阅前面的章节。