代码之家  ›  专栏  ›  技术社区  ›  Shoaib Nawaz

数据库设计-上下文约束

  •  2
  • Shoaib Nawaz  · 技术社区  · 14 年前

    我有一对具有父子关系的表。

      domain:
         id int not null auto_increment primary_key
         domain varchar(100) not null
    
      domain_url:
         id int not null auto_increment primary key
         domain_id int not null
         path varchar(512)
    

    这里我想在一个域中保持路径的唯一性。跨域路径可以复制。 在路径上应用的最佳约束是什么?

    我应该关注域名和路径之间的复合密钥吗?复合密钥是可靠的解决方案吗?

    1 回复  |  直到 14 年前
        1
  •  3
  •   bobs    14 年前