D
David W. Fenton
Personal preference. On the other hand, I agree with Tony - I
don't see any reason to prefix tables with TBL or fields with fld.
That usually just means more typing for no real benefit that I
see. Again, if it works for you - go ahead and use it.
I don't do it for fieldnames in tables, but I do use it for tables.
Indeed, I use tbl for regular tables, tmp for temp tables and arc
for archive tables, often all three in a single application. If
you're not distinguishing different table types, though, I guess
there wouldn't be much benefit.
I don't distinguish query types (e.g., append vs. select vs. update
vs. delete) with prefixes, so logically, it would make more sense
for *me* to use my 3 prefixes on tables, and no prefix on queries.
But that would likely confuse other developers. Using the standard
tbl and qry makes it easier someone else to understand my design, as
it makes things very obvious, and keeps the table and query
namespaces distinct.