Jak zadeklarować do Trwałe, że mam tabelę, której klucz podstawowy jest połączeniem dwóch pól?Jak zdefiniować klucz złożony w Persistent
Na przykład załóżmy, że mamy tabelę zawierającą first_name i last_name, następnie w składni SQL Muszę coś takiego:
CONSTRAINT pk_PersonID PRIMARY KEY (first_name,last_name)
Dzięki,
To czyni go wyjątkowym, ale czy jest to klucz podstawowy? –
Domyślnie jest to pole typu integer, które jest kluczem podstawowym i używane wewnętrznie. Dlaczego potrzebujesz określonego klucza głównego? Jeśli naprawdę to robisz, nie sądzę, że możesz to zrobić za pomocą wanilii Trwałe, być może będziesz musiał samemu zakodować stół. –
Używam istniejącej tabeli, która jest współdzielona z istniejącymi aplikacjami ... Wygląda na to, że będę musiał przezwyciężyć to z pewnym obejściem. –