Hallo Hansa
Hatte mir gedacht, dass Du auch schon an diese Sachen gedacht hast. Mit den Substitutes meine ich genau das was Du geschrieben hast. Das k für Kunde und l für Lieferant ist nicht mehr nötig, wenn z.B. der Kunden-Name Ku_Name und der des Lieferanten Li_Name ist. Wenn man die Tabellen auf die Weise wie ich es beschrieben habe definiert, kannst Du einfach folgendes schreiben:
Code:
SELECT *
FROM Lieferant
JOIN ArtRel ON Li_Num = ArRe_LiNum
JOIN Art ON ArRe_ArNum = Ar_Num
Ein solches Select wird recht unübersichtlich, wenn Du immer mit Substitutes arbeiten musst.
Aber eben ein bestehende
DB umstellen ist halt recht mühsam, auch wenn Delphi da schon einiges komfortabler ist als die C-Umgebung unter Unix und das vor 10 Jahren
Gruss
Xaver