Fig.1 shows the architecture of the FORXDB (Frame-based Object Relational Expert Database system). The novel feature of this architecture is that it has an inference engine on the external knowledge base side (the server side). Frames are on both the server side and expert system (client) side. The clientside frames are those that involve user interaction and fact acquisition. Inference on this side can lead to a reference to the facts on the external knowledge server that can be inferred from other server-side frames.