关系数据库设计问题 - 代理键还是自然键?
哪一种是最佳实践?为什么? a) 类型表,代理/人工密钥 外键从 user.type 到 type.id: b) 类型表,自然键 外键从 user.type 到 类型.类型名称: …
Hibernate 中的自然标识符是什么?
在阅读 Hibernate 文档时,我不断看到对自然标识符概念的引用。 这是否仅仅意味着一个实体由于其所保存的数据的性质而具有的ID? 例如,用户名+密码+…
Django ManyToManyField 关联表必须有代理键吗?
我正在将现有数据库结构映射到 Django 模型中。我有一个多对多结构,其中关联表是自然键控的: CREATE TABLE foo (id INTEGER PRIMARY KEY) CREATE TA…
用MySql中的自然键改造表中的代理键?
假设一个表使用自然键并具有许多现有行。 使用 MySql 改造代理键列并用唯一值填充它的最简单方法是什么? 即转换 table employees ( social_security_…
- 共 1 页
- 1