例如存储可能联系人的不同电话号码。如果我不希望我的数据库被限制为允许每人固定6个数字,那么解决问题的唯一办法似乎是制定一个单独的表格,并为一个人提供多个记录。 例如如何将多值属性存储在数据库中?
person1, p1number1
person1, p1number2
person2, p2number1
person1, p1number3
.
.
.
...
等等没有。 但在实际情况下,这种表格可能会变得非常大。那么这种方法是否更好,或者不应该考虑在RDBMS中存储多值属性?