Something is badly awry if you have only a single entry in MSysObjects. Even to have an empty db, you should have a dozen or so. Just to include the remaining MSys* tables, it would include 4 or 5, then the other class objects (Modues, Tabled, forms, ...) are another set of 5 or so. I agree that documentation on the MSys* Objects is virtually non-existant and the changing definititon is disconcerting.
On the other hand, Ms. has clearly stated that these are SYSTEM level objects which are subject to change, and that the use of these objects should be undertaken with caution (due to the expected changes). The changes -as I view then- are really aimed at the fundamental objective of bring Ms. Access into closer agreement w/ E. J.'s definitions, although I have to admit I was more comfortable with the '97 versions of these than the 2K replacements (which I must also admit I haven't studied nearly as much).
With respect to documentation, I think that almost all of the useful information regarding the field 'definitions' is readily available from simple inspection of the data in the tables (unless, of course your situation prevails).
MichaelRed
m.red@att.net
There is never time to do it right but there is always time to do it over