我正在开发一个包含联系信息的数据库。 PhoneNumbers存储在Person的单独表中,因为您永远不知道一个人可能拥有多少个电话号码。
然而,该应用程序还将处理SMS,因此需要频繁,轻松地访问每个人的短信启用的PhoneNumber(如果有的话)。
支持文本的手机号码是否应该与所有其他PhoneNumber分开存储,作为Person表中的额外字段?是否有一些表达移动电话号码特殊性质的标准化方式?
答案 0 :(得分:4)
您可以使用电话号码表上的位字段来指示电话号码是否可以接受短信。
这是一个简单的真/假记录,附在电话号码上并符合规范化规则。