Als «primary-key» getaggte Fragen

Ein Schlüssel ist eine Reihe von Attributen, die innerhalb einer Tabelle irreduzibel eindeutig und nicht nullwertfähig sind.

7
Fremdschlüssel, der sich auf Primärschlüssel in mehreren Tabellen bezieht?
Ich habe zwei Tabellen, nämlich employee_ce und employee_sn unter der Datenbank employee. Beide haben ihre jeweiligen eindeutigen Primärschlüsselspalten. Ich habe eine andere Tabelle namens Abzüge, deren Fremdschlüsselspalte ich auf die Primärschlüssel von employee_ce sowie employee_sn verweisen möchte. Ist das möglich? beispielsweise employees_ce -------------- empid name khce1 prince employees_sn ---------------- empid …


26
Wie gefallen Ihnen Ihre Primärschlüssel? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

6
Verwendung einer UUID als Primärschlüssel in Django-Modellen (Auswirkungen auf generische Beziehungen)
Aus mehreren Gründen möchte ich in einigen meiner Django-Modelle eine UUID als Primärschlüssel verwenden. Wenn ich dies tue, kann ich dann weiterhin externe Apps wie "Contrib.comments", "Django-Voting" oder "Django-Tagging" verwenden, die generische Beziehungen über ContentType verwenden? Am Beispiel von "Django-Voting" sieht das Abstimmungsmodell folgendermaßen aus: class Vote(models.Model): user = models.ForeignKey(User) …

14
Wie kann ich mithilfe von Rails festlegen, dass mein Primärschlüssel keine ganzzahlige Spalte ist?
Ich verwende Rails-Migrationen zum Verwalten eines Datenbankschemas und erstelle eine einfache Tabelle, in der ich einen nicht ganzzahligen Wert als Primärschlüssel (insbesondere eine Zeichenfolge) verwenden möchte. Nehmen wir an, es gibt eine Tabelle, employeesin der Mitarbeiter durch eine alphanumerische Zeichenfolge identifiziert werden, z "134SNW". Ich habe versucht, die Tabelle in …

5
Wie rufe ich die letzte automatisch inkrementierte ID aus einer SQLite-Tabelle ab?
Ich habe eine Tabelle Nachrichten mit Spalten-ID (Primärschlüssel, automatische Inkrementierung) und Inhalt (Text). Ich habe eine Tabelle Benutzer mit Spalten Benutzername (Primärschlüssel, Text) und Hash. Eine Nachricht wird von einem Absender (Benutzer) an viele Empfänger (Benutzer) gesendet, und ein Empfänger (Benutzer) kann viele Nachrichten haben. Ich habe eine Tabelle Messages_Recipients …

14
Wie bekomme ich den Primärschlüssel der Tabelle?
Gibt es eine Möglichkeit, den Namen des Primärschlüsselfelds aus der MySQL-Datenbank abzurufen? Zum Beispiel: Ich habe einen Tisch wie diesen: +----+------+ | id | name | +----+------+ | 1 | Foo1 | | 2 | Foo2 | | 3 | Foo3 | +----+------+ Wo die Feld-ID der Primärschlüssel ist (sie …
81 php  mysql  primary-key 


17
Automatische Inkrementierung nach dem Löschen in MySQL
Ich habe eine MySQL-Tabelle mit einem Primärschlüsselfeld, auf dem AUTO_INCREMENT aktiviert ist. Nachdem ich andere Beiträge hier gelesen habe, habe ich Leute mit dem gleichen Problem und mit unterschiedlichen Antworten bemerkt. Einige empfehlen, diese Funktion nicht zu verwenden, andere geben an, dass sie nicht "repariert" werden kann. Ich habe: table: …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.