Fixed creation query to be unique even with movieID in RDFs

This commit is contained in:
Christian Risi 2025-09-25 17:58:09 +02:00
parent 4548a683c2
commit 5eda131aac

View File

@ -51,7 +51,7 @@ CREATE TABLE IF NOT EXISTS RDFs (
SubjectID INTEGER NOT NULL,
RelationshipID INTEGER NOT NULL,
ObjectID INTEGER NOT NULL,
UNIQUE(SubjectID, RelationshipID, ObjectID),
UNIQUE(MovieID, SubjectID, RelationshipID, ObjectID),
FOREIGN KEY(MovieID) REFERENCES Movies(MovieID),
FOREIGN KEY(SubjectID) REFERENCES Subjects(SubjectID),
FOREIGN KEY(RelationshipID) REFERENCES Relationships(RelationshipID),