Hallo,
ich habe eine SQL 2005 Datenbank mit mehreren Tabellen. Zwei dieser Tabellen möchte ich miteinander verknüpfen.
Die Spalte CDID in Tabelle "MEDIEN" ist PrimaryKey und sollte mit der Spalte CDID in Tabelle "CONTENTS" verknüpft werden. Diese Spalte ist allerdings nicht PrimaryKey weil diese mehrere Datensätze mit derselben ID erhalten kann. Der SQL Server akzeptiert diese Verknüpfung aber wohl nicht und meldet folgendes
Jemand ne Idee?
ich habe eine SQL 2005 Datenbank mit mehreren Tabellen. Zwei dieser Tabellen möchte ich miteinander verknüpfen.
Die Spalte CDID in Tabelle "MEDIEN" ist PrimaryKey und sollte mit der Spalte CDID in Tabelle "CONTENTS" verknüpft werden. Diese Spalte ist allerdings nicht PrimaryKey weil diese mehrere Datensätze mit derselben ID erhalten kann. Der SQL Server akzeptiert diese Verknüpfung aber wohl nicht und meldet folgendes
Code:
Medien-Tabelle wurde gespeichert Contents-Tabelle - Beziehung "FK_Contents_Medien" kann nicht erstellt werden. Die ALTER TABLE-Anweisung steht in Konflikt mit der FOREIGN KEY-Einschränkung "FK_Contents_Medien". Der Konflikt trat in der "Media_Query"-Datenbank, Tabelle "dbo.Medien", column 'CDID' auf.
Comment