Sql 电话号码模式:将手机视为特殊

Sql 电话号码模式:将手机视为特殊,sql,database-schema,Sql,Database Schema,我正在开发一个包含联系信息的数据库。电话号码与Person存储在单独的表中,因为您永远不知道一个人可能有多少电话号码 然而,该应用程序也将处理短信,因此需要频繁、方便地访问每个人的支持短信的电话号码(如果他们有) 启用文本功能的手机号码是否应与所有其他电话号码分开存储,作为Person表中的一个额外字段?是否有一些标准化的方式来表示手机号码的特殊性质?您可以使用电话号码表上的位字段来指示手机号码是否可以接受SMS消息 这将是一个简单的真/假记录,附加到电话号码上,并符合规范化规则。您可以使用电话

我正在开发一个包含联系信息的数据库。电话号码与Person存储在单独的表中,因为您永远不知道一个人可能有多少电话号码

然而,该应用程序也将处理短信,因此需要频繁、方便地访问每个人的支持短信的电话号码(如果他们有)


启用文本功能的手机号码是否应与所有其他电话号码分开存储,作为Person表中的一个额外字段?是否有一些标准化的方式来表示手机号码的特殊性质?

您可以使用电话号码表上的位字段来指示手机号码是否可以接受SMS消息


这将是一个简单的真/假记录,附加到电话号码上,并符合规范化规则。

您可以使用电话号码表上的位字段来指示电话号码是否可以接受SMS消息

这将是一个简单的真/假记录,附在电话号码上,并符合规范化规则