wie man dem bestehenden zusammengesetzten Primärschlüssel eine neue Spalte hinzufügt

Habe ich ein problem festgestellt, dass ich bereits einen zusammengesetzten Primärschlüssel in einer MYSQL-Tabelle. Jetzt habe ich aber eine weitere Spalte an die Tabelle, und aufgrund einiger Anforderung ändert, muss ich ändern, dass zusammengesetzten Primärschlüssel in der Weise, dass muss ich hinzufügen, dass die zuvor erwähnten Spalte, die zusammengesetzte primary key-Liste. Kann mir jemand sagen, wie zu verändern, dass die Tabelle ohne löschen vorhandener zusammengesetzten Primärschlüssel. Ich Tue dies in einem Rails-Projekt

Kommentar zu dem Problem - Öffnen
Beachten Sie, dass ich ausländische keys, um einige der Spalten, die im zusammengesetzten Primärschlüssel Kommentarautor: nash
Ein Fremdschlüssel AUF eine teilweise primary key? Schlechtes mojo. Sollten Sie wirklich wechseln Sie zu einem auto-increment Primärschlüssel. Kommentarautor: MindStalker
Löschen einer Taste sollte nicht drop, die Werte - warum kann man nicht drop, die PK? Kommentarautor: reech

InformationsquelleAutor der Frage nash | 2010-02-25

Schreibe einen Kommentar