Es kommt drauf an, was Du genau willst:
Refferentielle Integrität heißt z.B., dass Datensätze der Untertabellen automatisch gelöscht werden, wenn der entsprechende Datensatz der Haupttabelle gelöscht wird.
Z.B. werden alle Bestellungen automatisch gelöscht, wenn der Kunde gelöscht wird. Solche Regeln sind dann IN DER TABELLE festgelegt.
Um eine Gesamt-Tabelle zu erhalten, kannst Du
SQL-Abfragen verwenden. In dem Sinne müsstest Du Dir
SQL-Selcts mit Join anschauen.
Letztlich kannst Du zur Anzeige im Programm auch TTabels verwenden und diese per Master/Detail-Regeln verbinden.
Wenn Du durch die Mastertabelle scrollst, werden in einem weiteren DBGrid immer die gefiltereten Sub-Datensätze angezeigt.
Du müsstest Dich für eine Anwendung entscheiden und dann ggf. nochmal nachfragen.
PS: Die
BDE sollte für ernsthafte Anwendungen aber nicht mehr eingesetzt werden, da sie nicht mehr weiter entwickelt wird.