primary-key

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

Kann das Hinzufügen einer Primärschlüsselidentitätsspalte Deadlock-Probleme lösen?

Ich habe eine Tabelle in SQL Server, die gleichzeitig von einer gespeicherten Prozedur CRUD-ed ist, die gleichzeitig in verschiedenen Sitzungen ausgeführt wird: |----------------|---------| | <some columns> | JobGUID | |---...
24.05.2012, 12:15
2
Antworten

Der beste Ansatz für mandantenfähige Primärschlüssel

Ich habe eine Datenbank, die von mehreren Clients verwendet wird. Ich möchte nicht, dass inkrementelle Schlüsselwerte zwischen den Clients bluten. Ich möchte, dass die Nummerierung bei 1 beginnt und kundenspezifisch ist. Ich verwende einen zw...
16.09.2012, 20:58
12
Antworten

Ist es in Ordnung, keinen Primärschlüssel zu verwenden, wenn ich keinen brauche?

Wenn ich keinen Primärschlüssel brauche, sollte ich keinen zur Datenbank hinzufügen?     
20.11.2009, 15:30
12
Antworten

Was sind die Entwurfskriterien für Primärschlüssel?

Die Wahl von guten Primärschlüsseln, Kandidatenschlüsseln und Fremdschlüsseln, die sie verwenden, ist eine äußerst wichtige Aufgabe für das Datenbankdesign - so viel Kunst wie Wissenschaft. Die Designaufgabe hat sehr spezifische Designkriterien....
03.09.2010, 02:37
6
Antworten

Wenn keine Ersatz-Primärschlüssel verwendet werden sollen?

Ich habe mehrere Datenbanktabellen, die nur eine einzelne Spalte und sehr wenige Zeilen enthalten, oft nur eine ID von etwas, das in einem anderen System definiert ist. Auf diese Tabellen wird dann mit Fremdschlüsseln aus anderen Tabellen verwie...
11.11.2009, 09:49
4
Antworten

Spalte zu allen Tabellen in einer MySQL-Datenbank hinzufügen (unbekannte Tabellennamen)

Ich muss einen Primärschlüssel zu einer Reihe von Tabellen in einer bestimmten Datenbank hinzufügen. Ich weiß nicht, wie viele Tische es gibt oder wie ihre spezifischen Namen lauten. Sie werden alle für Datatable _ ## sein, wobei ## basierend da...
18.04.2011, 17:45
2
Antworten

Warum ist der Primärschlüssel in der Dimensionsmodellierung für die Faktentabelle nicht erforderlich?

Ich habe ein paar Referenzen gehört, dass pk auf der Faktentabelle nicht benötigt wird. Ich glaube, jeder einzelne Tisch sollte ein Pk haben. Wie könnte eine Person eine Zeile in einer Faktentabelle verstehen, wenn es keine PK- und 10+ Fremds...
22.01.2014, 16:30
2
Antworten

Verwenden einer System.Guid als Primärschlüssel in ASP.Net MVC?

Ich habe eine Tabelle in der Datenbank erstellt, die eine System.Guid als Primärschlüssel hat. Das erforderliche ADO.Net Entity Framework-Modell wurde generiert und die erforderlichen gespeicherten Prozeduren wurden zugeordnet. Ich habe einen...
27.09.2009, 12:06
4
Antworten

Einfache MySQL-Frage bezüglich Primärschlüssel und Einfügung

Wie erhalte ich in mysql den Primärschlüssel, der für eine Einfügeoperation verwendet wird, wenn er automatisch inkrementiert wird. Grundsätzlich möchte ich, dass der neue automatisch inkrementierte Wert zurückgegeben wird, wenn die Anweisung...
03.10.2008, 00:07
2
Antworten

Welcher Datentyp ist GUID in SQL Server?

Wie wird GUID intern von SQL gespeichert und verglichen (insbesondere MS SQL Server 2008)? Ist es eine Nummer oder ein String? Gibt es einen großen Leistungseinbruch bei der Verwendung von GUID als Primärschlüssel? Neben dem hier erwähnten Cl...
13.05.2013, 11:35