Hello, I have just inherited a legacy Access 97 database. While going
through it, I noticed something strange... its Relationships window
(the one accessed by Tools --> Relationships) is almost empty.
Now, as I ponder how a relation database could work without any
relationships, I noticed that the queries of the database defined some
relationships between the source tables and queries. Which leads me
to the question, what is the purpose of the Relationships window? The
database seems to function fine without any of its relationships
defined in that window... all of its relationships are defined in the
relevant queries. Is this "good form"? Would this impact database
efficiency?
I had considered sorting through the database and adding in the proper
relationships myself, but what if I connected a relationship that
contradicted something defined in a query? Would this do more harm
than good? Would the forms and VBA module's SQL statements be broken
by my incessant meddling?
I am at a lost of what to do. The documentation on the database is
virtually non-existent, so I don't know if this madness has method to
it. On the one hand, I want to optimize the database and make it run
smoother. On the other hand, isn't the programmer's oath, "Thou shall
do no harm"? (I just made that up :P )
I would really appreciate any input on this. Thanks in advance for
any comments or suggestions!
Alan