Ich hoffe jetzt wird es anschaulicher:
Sitzungstabelle: (Primärschlüssel ist fID)
fID | fDatum |
---|
A | 10.02.2015 |
B | 11.02.2015 |
C | 12.02.2015 |
Protokolltabelle: (Primärschlüssel ist fID, Fremdschlüssel ist fSitzung für Sitzungstabelle)
fID | fSitzung | fInhalt |
---|
P1 | A | Planung |
P2 | A | Hausbau |
P3 | B | Pferdezucht |
Dateitabelle: (Primärschlüssel ist fID, Fremdschlüssel ist fExtID für Protokolltabelle)
fID | fExtID | fDatei |
---|
F1 | P2 | 0x356GZGZg768345HGJH |
F2 | P2 | 0x356GZGZg768345HGJH |
F3 | P2 | 0x356GZGZg768345HGJH |
F4 | P3 | 0x356GZGZg768345HGJH |
Ich möchte nun z.B. von der Sitzung A das Protokoll sehen und als zusätzliche Spalte soll mir angezeigt werden, wieviel Dateien der jeweilige Protokolleintrag enthält.
Inhalt | Anzahl der Dateien |
---|
Planung | 0 |
Hausbau | 3 |
Klingt eigentlich recht simpel, wenn man es mal so aufschreibt. Aber ich bekomme es leider nicht hin. Das Problem ist halt die Verknüpfung mit dem DBGrid... . Man soll nach Möglichkeit dann "Planung" und "Hausbau" auch editieren können. Es macht aber natürlich keinen Sinn die zweite Spalte mit der Anzahl der Dateien zu bearbeiten. Die ist rein informativ.
Grüße