Datenbanken halten eine oder mehrere Tabellen von Rohdaten in verschiedene Kategorien unterteilt , und es ist diese Kategorien, die die Datenbank- Attribute sind . Jede Tabelle in der Datenbank wird eine eigene Primärschlüssel eindeutig identifiziert eine Gruppe von Datensätzen in der Datenbank . Jeder Bezug Tabelle in der Datenbank , die aus der ersten Tabelle , wird ein Fremdschlüssel zusätzlich zu seiner eigenen Primärschlüssel. Der Fremdschlüssel " Joins" und "Links" die Tische zusammen , so dass das System finden Sie Informationen die Benutzeranforderungen. Identifizieren eines primären Schlüssel in einer Datenbank -Tabelle ist eine Frage der Prüfung der Eigenschaften der Kategorien , die die Datenbank . Things You -Datenbank (optional) brauchen
Database Modell
anzeigen Weitere Anweisungen
1
Öffnen Sie die Datei , die Ihre Datenbank oder Datenbank-Modell enthält . Es ist nicht notwendig , um die Datenbank voll von Informationen nur noch , weil Sie prüft seine Kategorien sind nur .
2
Schauen Sie durch die Kategorien und suchen Sie nach dem eine Kategorie , die eindeutig eine Datenbank Einheit. Zum Beispiel , für ein Konto -, Modell- oder einem anderen Feld, das eine permanente Kategorie sein kann , um den Rest der Daten ohne doppelte etwas anderes beschreiben suchen. Im Idealfall wird es eine numerische Kategorie sein.
3
Ignorieren Kategorien , die doppelte Bedeutungen haben kann . Zum Beispiel, wenn eine Kategorie mit dem Namen " Mrs. Smith ", kann dies mit den Daten in der Datenbank, die Mrs. Smith Informationen enthält in Konflikt geraten. Dies würde nicht zum Schutz der Integrität der Datensätze und daher nicht eine primäre Schlüssel sein.
4
Ignorieren Sie alle Kategorien zunächst , die im Laufe der Zeit aktualisiert werden kann. Zum Beispiel: " Last Name" konnte eine eindeutige Kennung , aber wenn die eigentliche Nachname ändert durch Heirat oder Scheidung , der Rest der Platte wäre nicht in erster Linie eindeutig, wenn zu den anderen Datensätzen verglichen. Jede Kategorie, die im Laufe der Zeit wegen dieser Art von Situationen aktualisiert werden können, sind nicht primär Tasten, einschließlich Adresse oder Telefonnummern.
5
Schau für zwei oder mehr Kategorien, die kombiniert werden, um einen Primär-Schlüssel machen kann wenn es keine natürlich identifizierbaren Kategorien , um die Arbeit allein zu tun. Zum Beispiel könnte ein Nachname Kategorie sowie eine Rechnung offen , zuzüglich ein Geburtsdatum , machen einen "primary key" , um einen Datensatz zu identifizieren.