单项选择题

允许一个地址被多人使用,并且每个人可以有多个地址的关系,可以被以下哪种方法解决?()

A.用一个名为“个人地址”的合伙实体和两个"一对多"的关系来解决
B.通过改变个人和地址的主键来确保参考的完整性
C.用一个名为“个人地址”的关联实体和两个"一对多"的关系来解决
D.使用一个描述地址使用情况的附加关系
E.通过改变人和地址的外键的角色名称来确保参考的完整性