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