Meines Wissens nach nicht, doch wurde hier im Forum schon behauptet, daß es auch editierbare Views geben würde.
Viele RDBMS können das von Hause aus,
FB offenbar nur sehr eingeschränkt bzw. über Trigger.
(MS)
SQL-Server z.B. kann eine View der Form
Code:
Create View MyView as
select f.Foo, b.Bar, c.FooBar
from
TableFoo f
join TableBar b on f.ID=b.FooID
join TableFooBar c on c.ID = f.FooBarID
ohne Probleme direkt updaten (solange die Felder eindeutig zu identifizieren sind).
FB als Hobby-OpenSource-Projekt hinkt da gewaltig hinterher (man kann aber zu 100% die Funktionalität manuell, d.h. über Trigger, nachbauen).
Man hat also mit Views eine sehr elegante Möglichkeit, die innere Datenlogik zu verbergen. Man würde den Zugriff auf die Tabellen selbst unterbinden und jegliche Lese- und Schreibtätigkeit über Views abbilden. Das hat den Vorteil, das man später die Tabellenstruktur beliebig ändern kann, ohne die Applikation anzufassen, solange die Views unverändert bleiben.