>I'm not sure if I understand your problem, but I use views in forms' DEs all the time without adding the underlying tables, or opening them in the default session.
That will not be necessary if you have all the tables in the DBC. In my case, only the view is in the DBC and the tables are free tables.