Design Philosophy
Date: Thu, 16 Mar 1995 21:26:38 GMT
Message-ID: <D5Jy8F.4Ln_at_ees1a0.engr.ccny.cuny.edu>
I'm trying to design easy to understand forms under the following conditions and am looking for suggestions as the best way to present the screens.
I want to be able to enter/update/query a base table "C" which is the intersection of two other tables "A" and "B". Table "C" may or may not have any locally created columns. In other words, the table may just consist of foreign keys.
One approach is for the form to have three base blocks A,B then C. A user would do a query on A followed by a query on B and then commit in C.
A second approach would be to have just a single block C with LOV for A and B.
In the first case there is a lot of screen navigation needed and a query can only be in the context of A and B, so block C is not really useful for queries.
In the second case if A and B are large using LOV is not efficient. Either the queries will be slow and the lists too long or if a restricted query is done in the LOV it means added user steps.
Any thoughts on how to deal with this type of design appreciated.
-- Robert Feinman | rdf_at_wren.admin.ccny.cuny.edu City College of New York, A232 | Phone: 212-650-8404 Convent Ave at 138 Street | FAX: 212-650-6425 New York, NY 10031 |Received on Thu Mar 16 1995 - 22:26:38 CET