Do you prefix each field in a table with abbreviated table name?
Example:
Table: User Fields: user_id user_name user_password
Or d
For all the reasons given, I don't think this is a good idea. Besides, you don't prefix all the methods in your classes with the class names, do you? So why do it for database objects?