Because this is the 'tablesdbdesign' group, I'm assuming the OP is
referring to the naming of metadata elements (tables, columns, etc).
There is an ISO standard for this (ISO 11179-5):
http://metadata-standards.org/11179/#11179-5
The ISO document gives some good suggestions. In case it seems a bit
abstract, you might consider jumping to Annex A, which contains some
specific suggestions for naming conventions.
One convention that I have found helpful in Access is to give each table
a primary key with a unique name, formed by appending "ID" to the name
of the table. For example, the key for "Pets" would be "PetsID". I use
that same name as a foreign key in other tables linking to the first
one, and Access picks up on this, automatically linking them in Query
Design View.
I don't depend completely on names to convey semantic information about
fields, tables, queries, etc. For example, I usually put a fair amount
of stuff into the Comment field in Table Design View (for fields) or
Macro Design View (for actions), and into the Description property of
each Table, Query, Form, etc. (description of the overall object). This
helps me keep track of where everything is, very useful 6 months later.
Last month, I wrote a database with a couple of dozen tables and about
150 queries -- without consistent names and suitable comments, there was
no way I could have kept track of them all. And now that a few weeks
have passed since I looked at it, I don't remember the details but am
confident that I could quickly find the correct objects to modify if
changes are ever needed.
In summary, I would strongly recommend adopting conventions that make
sense to you (and anyone else who has to use your named entities) -- it
could save lots of headaches.
-- Vincent Johns <
[email protected]>
Please feel free to quote anything I say here.