Do you prefix each field in a table with abbreviated table name?
Example:
Table: User Fields: user_id user_name user_password
Or d
Personally, on the 'user' table, my column would just be 'id'.
But any foriegn key columns on different tables pointing to that column, I'd call the column 'user_id'.
so you might end up with something like this :
select * from order inner join user on user.id=order.user_id