假设我有一个包含 3 个字段的表
Person_id、姓名和地址。现在的问题是一个人可以有多个地址。原子值原则说数据应该是原子的。
那么我应该如何为一个人存储多个地址呢?
最佳答案
您应该创建一个 ADDRESS
表,该表具有将其链接到 PERSON
记录的外键,即 PERSON_ID
。这是关系数据库的“关系”组件,这也是它比平面文件(类似于单个表)更灵活的原因。
关于sql - 为数据库中的单个字段存储多个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10572987/