FairCom DB API Virtual Tables are a unique c-tree feature that allows such applications as multiple record types within a single c-tree data file. This situation is most likely to be found in earlier c-tree applications that are later ported to FairCom DB SQL with minimal application changes. The FairCom DB COBOL interface uses this support to allow flexible file creation from the COBOL application.