Is it a good practice to name the mysql tables and columns in UPPER CASE?
Such as for the InterBase/FireBird, the column names will be in upper case only when used in php coding.
But for mysql, the column could be in lower case or upper case.
My question is should I always name the mysql tables and columns in upper case? In case I have to switch the php codes to support FireBird database, all I need to do is mass replace mysql_query, my_sql_fetch_object with ibase_query and ibase_fetch_object. Plus, taking care of some of the date handling.
If I used lower case for the names of the column in mysql, and then when I transfer the php codes to FireBird etc. I will have to go back to make all these lower case column names to upper case in my php codes.
Any quick thoughts from you guys? Thanks!