[
ot]Der ziemlich naheliegende Weg wäre wohl Nutzung von Views. Dann braucht die App nur Namen zu kennen (oder aus der
DB zu laden oder aus der INI/Registry).
Wir machen das in einigen Anwendungen so, dass ein komplettes Dictionary für die App, mit Viewname, Where Clauses, Spalten(Namen), wenn nötig DML usw. Masken spezifisch in der
DB liegt.
Die Selects in der Anwendung werden dann dynamisch zusammengebaut (meist reicht der bloße Zugriff auf den View plus aktuelle ID(s) als Einschränkung), die Views liefern dann z.B. auch Dateninhalte gemäß Anwender - Spracheinstellung.
[/
ot]