Erstellen eines zusammengesetzten Primärschlüssels mit Entity Framework 4.1

7

Ich habe zwei Tabellen Projects und Task . Task ist eine schwache Entität eines Projekts, daher ist der zusammengesetzte Primärschlüssel der Aufgabe ( ProjectId & TaskID ). Ich habe es mit dem folgenden Code versucht, aber es gibt einen Fehler

  

Die PRIMARY KEY-Einschränkung für die Spalte "Nullable" in der Tabelle "Tasks" kann nicht definiert werden.

Ich verwende Code-First-Ansatz, um die Tabellen zu erstellen, und ich habe sichergestellt, dass die Spalte nicht null ist, aber es funktioniert immer noch nicht. Bitte helfen Sie!

%Vor%     
user1933072 27.12.2012, 20:48
quelle

1 Antwort

25

Kam auf der Suche nach etwas anderem, ein bisschen spät, aber das passt gut zu einem zusammengesetzten Schlüssel für mich

%Vor%

Hoffe das hilft jemandem.

    
Dan 11.02.2013 10:37
quelle