我有一个包含表"人","公司","商店"等的数据库.这些表中的许多表必须具有"联系信息".在数据库设计中提出了设计这种可能性的可能性- 多个实体的类似联系信息 现在,在我的数据库中,我可以为每个联系人数据提供多个地址,多个电话和多个电子邮件.这是我的数据库架构:
因此,我将中间表"联系"作为将"联系信息"链接到每个表的最简单方法. 我的问题:做这个并且只有一行的表是一个好习惯吗?
database database-design relational-database contacts
contacts ×1
database ×1
database-design ×1
relational-database ×1