ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 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;` 元素的完整定义,请参阅前面的章节。