Freigeben über


Beispieldatenbanken

Die folgenden Abbildungen geben Ihnen möglicherweise Anregungen zum Entwurf Ihrer eigenen Datenbank. Diese Datenbanken sind nicht Bestandteil des Lieferumfangs von Visual FoxPro, sondern werden hier nur als Beispiele für Datenbanken und Tabellen vorgestellt.

Beispieldatenbank zur Terminverwaltung

Diese Datenbankstruktur ist eigens dafür entworfen, Termine zu speichern. Sie kann problemlos den Erfordernissen der Terminplanung von Ärzten, Zahnärzten, Rechtsanwälten und Steuerberatern angepasst werden. Jeder Termin wird eindeutig unter Verwendung eines Primärschlüssels mit mehreren Feldern in der Tabelle für Termine (Appointments) gekennzeichnet. Dieser Primärschlüssel, der Index client_sta, wird durch das Indizieren über einen Ausdruck erstellt, der die Felder client_id und date_start_time kombiniert.

Beispiel einer Datenbank zur Terminverwaltung

Datenbank zur Personalverwaltung

Diese Datenbankstruktur eignet sich dazu, Informationen über Angestellte zu speichern. In der Tabelle Job History können Sie Informationen über jede Neuanstellung oder Beförderung speichern. Die Datenbank kann also eine Vielzahl von Datensätzen für jeden Angestellten enthalten.

Beispiel einer Personaldatenbank

Beispieldatenbank zur Bibliotheksverwaltung

Diese Beispieldatenbank dient dazu, Informationen über Bücher und deren Ausleihstatus an die Benutzenden der Bibliothek zu speichern. Beachten Sie die m:n-Beziehungen zwischen den Tabellen Books und Authors und zwischen den Tabellen Books und Subjects.

Beispiel einer Bibliotheksdatenbank

Siehe auch

Verbesserung des Entwurfs | Identifikation von Beziehungen | Festlegung der erforderlichen Felder | Organisation von Anforderungen in Tabellen | Analyse von Datenanforderungen | Entwerfen von Datenbanken