This architecture had the advantage that Cyberquery is portable, reports written for one database run unmodified on any other provided the underlying data is logically similar. Differences are hidden in the data dictionary.
The design of this system possessed the advantage that Cyberquery is transferable, and reports created for a single database can be applied directly to another without modification, as long as the underlying data has similar logical structures. The differences are hidden within the data dictionary.