代码之家  ›  专栏  ›  技术社区  ›  Sándor Hatvani

SQL Server表的关系

  •  0
  • Sándor Hatvani  · 技术社区  · 7 年前

    我每周一天有三张桌子,一个开张的小时和一家商店:

    星期几

    Id tinyint PK
    Day nvarchar(10)
    

    开放时间

    Id int PK
    DaysOfWeekId tinyint PK
    OpeningHour varchar(16)
    

    商店

    Id int
    ...
    OpeningHoursId int PK
    ...
    

    ALTER TABLE Shops
    ADD CONSTRAINT FK_Shops_OpeningHours
    FOREIGN KEY (OpeningHoursId) REFERENCES OpeningHours(Id);
    

    引用表“OpeningHours”中没有与外键“FK_Shops_OpeningHours”中的引用列列表匹配的主键或候选键。

    0 回复  |  直到 7 年前