Zitat von
MoYo:
Wenn es nicht zu viel arbeit ist, dann wäre es nett beide Varianten als Beispiel in Delphi zu sehen
THX im voraus.
MFG,
MoYo
Also erstmal musst Du Dir über die Struktur im Klaren sein. Und dann wäre die konkrete Aufgabenstellung hilfreich. Wie soll z.B. die Darstellung bzw. Bearbeitung erfolgen? Um das ganze erstmal für Dich zu visualisieren, sollten vielleicht am besten Grids eingesetzt werden. Bei der Verknüpfung der Tabellen kommt es auf die Sicht an, die Du erhalten willst. Soll das ganze vom Schüler (in welchen Teams ist ein Schüler) oder vom Team (welche Schüler sind im Team) ausgehend betrachtet werden?
Hier erstmal die Voraussetzungen bei prozeduraler Bearbeitung:
- Tabellen müssen vorhanden sein
- Die Indexe müssen angelegt sein, und zwar für jede mögliche Selektions- und Sortieranforderung
- Die Tabellen müssen über TTable-Objekte geöffnet sein
- Jeder Tabelle muss eine TDataSource zugeordnet werden
- Die untergeordneten TTables müssen den richtigen Index haben
- Die untergeordneten TTables müssen über Mastersource und Masterfields an die jeweils übergeordneten angebunden werden
- Die TDataSource-Objekte müssen an ein Grid gebunden werden
Ganz wichtig dabei ist die Erstellungsreihenfolge der Objekte, die übergeordneten Elemente müssen zuerst angelegt werden.