4D v16Verknüpfungen |
||
|
4D v16
Verknüpfungen
Verknüpfungen
Hier lernen Sie, wie Sie Verknüpfungen anlegen und damit arbeiten können. 4D ist ein relationales Datenbank-Management System. Verbindungen zwischen Tabellen sind Verknüpfungen zwischen dem Fremdschlüssel- und dem Primärschlüsselfeld. 4D bietet verschiedene Automatismen, so dass Sie keine einzige Zeile Code schreiben müssen. Sie können automatische Abläufe auch deaktivieren, konfigurieren und komplett per Programmierung steuern. Sie erstellen eine Verknüpfung wie folgt: Klicken Sie auf ein Feld (Fremdschlüssel) und ziehen es mit gedrückter Maustaste in ein anderes Feld (Primärschlüssel).
Beispiel: Ziehen Sie vom Feld Hour_Intervention zu einem Alpha- oder Textfeld, erstellt 4D keine Verknüpfung. Wir wissen, dass Einsätze einem Techniker zugewiesen sind, ein Techniker kann also mehrere Einsätze haben. Also zeichnen wir die Verknüpfung vom Feld ID_Technician der Tabelle Interventions zum Feld ID der Tabelle Technicians. Um die Eigenschaften einer Verknüpfung zu ändern, machen Sie einen Doppelklick darauf, um den Inspektor anzuzeigen. Fürs erste wollen wir, dass 4D die Arbeit für uns erledigt und ohne Programmierung Verknüpfungen erstellt, d.h. Datensätze aus verknüpften Tabellen findet.
Mit diesen Optionen erstellt 4D die erforderlichen Anfragen, um die verknüpften Datensätze in den Speicher zu laden; insbesondere beim Anzeigen von Datensätzen.
Die anderen Parameter für Verknüpfungen erläutern wir später. Um die automatischen Verknüpfungen zu vervollständigen, wählen Sie im Inspektor Kontrolle beim Löschen. Damit definieren Sie das Löschen eines Datensatzes in der Tabelle mit dem Primärschlüssel, z.B. in der Techniker Tabelle:
Im nächsten Kapitel setzen wir die verschiedenen Optionen in die Praxis um. Es zeigt, wie Sie Information über Verknüpfungen eingeben können. -
|
EIGENSCHAFTEN
Produkt: 4D
GESCHICHTE
ARTIKELVERWENDUNG
Self-Training ( 4D v16) |