I meant the db always resided at the server side. If client runs appl. at the server side of the machine, then client can access db directly while the server is set offline.
The project is initially a standalone appl. used at the "headquarter" - and we are asked to extend the application w/ client-server features so that branch offices can also book flights. However, we still want the appl. be able to access db directly at the head office - for testing or at the contingent situations when networking is done, say.
Have I missed any points? KH