I'm hoping to tap into some collective experience here, so What (if any) utility tables, or common fields do you always include in your database design?
An example is that I always include an App_Errors table to store any uncaught exception information in, and an App_Audit table which stores all the edit information.
I've mooted (in my own mind) the benefit of including RecordCreatedDate and RecordLastEditedDate on each data table but not come to any conclusion as to whether or not the information really will be that useful.
To give the question a bit more direction - My current focus is globally accessible web application ( think social networking ).
Ta!