Here’s three best practices I try to follow when naming tables:
- Never name a table with plural (such as “users”)
- Never name a table using a reserved keyword (such as “user”)
- Never prefix your table name with “tbl” or some other object type prefix
Keeping all this in mind, how do you recommend naming the table that will hold user identities?
I agree, do not use any reserved words, or quoted or bracketed or escaped forms of reserved words.
Name the User table Person.
You may be interested in this answer and google for the ISO standard 11179 for naming Guidelines