primary-key

Ein Schlüssel ist eine Gruppe von Attributen, die innerhalb einer Tabelle nicht reduzierbar eindeutig und nicht nullfähig sind.
5
Antworten

Manuell fügt eine Postgres-Tabelle mit einer Primärschlüsselfolge ein

Ich konvertiere zum ersten Mal in meinem Leben eine MySQL-Tabelle in PostgreSQL und stürze mich in das traditionelle Neuling-Problem, kein auto_increment zu haben. Nun habe ich herausgefunden, dass die Postgres-Lösung eine Sequenz verwendet u...
11.10.2010, 10:33
4
Antworten

automatisches Inkrementieren der primären Lücken beim Zählen

Ich habe eine Tabelle mit Autoinkrement-Primärschlüssel. Diese Tabelle soll Millionen von Datensätzen speichern und ich muss vorerst nichts löschen. Das Problem ist, dass beim Einfügen neuer Zeilen aufgrund eines Fehlers die Autoinkrementtaste e...
16.05.2013, 08:38
8
Antworten

So implementieren Sie die Eindeutigkeit, wobei die Reihenfolge der Felder keine Rolle spielt

Ich denke, das folgende Beispiel wird die Situation am besten erklären. Sagen wir, wir haben die folgende Tabellenstruktur: %Vor% Hier sind die Tabelleninhalte für die Tabelle: %Vor% Meine Frage ist, wie kann ich die Eindeutigkeit implem...
14.03.2012, 16:56
3
Antworten

Rails has_many: through - Soll ich eine Primärschlüsselspalte behalten?

Ich habe die Tabellen 'author' und 'book' in einer has_many: through-Tabelle 'author_book' Soweit ich das beurteilen kann, gibt es keinen Grund zu einem: id-Primärschlüsselfeld in der "author_book" -Tabelle ... aber bevor ich mich dieser Idee...
24.12.2012, 23:02
2
Antworten

Fügen Sie den Primärschlüssel nur zur PostgreSQL-Tabelle hinzu, wenn er nicht existiert

Ich habe in Postgres 9.1 ein Skript zum Erstellen einfacher Tabellen. Ich brauche es, um den Tisch mit zu erstellen 2-Attribute PK nur, wenn es nicht existiert. %Vor% Irgendeine Lösung, wie man dieses Problem löst? Vielen Dank im Voraus.   ...
28.03.2012, 11:34
2
Antworten

Hinzufügen von Elementen mit Viele-zu-Viele-Beziehungen in Entity Framework

Ich erhalte einen primären Schlüsselverletzungsfehler, wenn ich versuche, ein Element mit einer Viele-zu-viele-Beziehung hinzuzufügen: Ich habe zwei Klassen - Artikel und Tags, die eine Viele-zu-Viele-Beziehung haben: %Vor% Wenn ich einen...
26.07.2011, 00:19
5
Antworten

Verwendung einer GUID und einer automatisch inkrementierenden Ganzzahl

Ich habe die Verwendung von GUIDs als Primärschlüssel in Datenbanken untersucht. Bis jetzt scheinen die Profis die Nachteile zu überwiegen. Ich sehe jedoch einen Punkt, wo GUIDs möglicherweise nicht das sind, was ich will. In meiner Anwendung...
03.04.2009, 15:28
3
Antworten

Ruhezustands-ID-Generator

Wer kennt einige gute Tutorials zum Erstellen eines benutzerdefinierten ID-Generators für den Ruhezustand?     
30.01.2009, 13:49
2
Antworten

Verwenden von Text als Primärschlüssel in der SQLite-Tabelle fehlerhaft?

Ist es schlecht, Text als Primärschlüssel in einer SQLite-Datenbank zu haben? Ich habe gehört, dass es aus Performance-Gründen schlecht ist, ist das wahr? Und wird die Rowid in so einem Fall als der eigentliche Primärschlüssel verwendet?     
18.04.2014, 15:40
2
Antworten

Surrogat vs natürlicher Schlüssel: harte Zahlen auf Leistungsunterschiede?

Es gibt eine gesunde Debatte zwischen Surrogat und natürlichen Schlüsseln: SO Beitrag 1 SO Post 2 Meine Meinung, die im Einklang mit der Mehrheit zu stehen scheint (es ist eine knappe Mehrheit), ist, dass Sie Ersatzschlüssel verwend...
04.08.2009, 18:36