Ein View liefert vermutlich nicht das gewünschte Ergebnis. Er könnte zwar eine Mischmenge präsentieren, aber das löst nicht das Problem der Nachführung der Daten bei Änderung des Hauptdatensatzes.
Kommt darauf an wie Du so etwas realisierst
Code:
select MainID,Adrdata.Feld1,AdrData.Feld2
from Kontakte join Adressen on (Kontakte.MainID=Adresse.MainID)
Je nachdem wie normalisiert die
DB ist, kannst Du mit einem View den Zugriff schon vereinfachen.
Um Mißverständnissen vorzubeugen, die Oberfläche benötigt natürlich ein "Datenänderungs"-Event, daß dann die entsprechenden Änderungen/Abfragen anstößt.
Gruß
K-H