可以使用中文字段。正常应该没什么问题。如果数据转换的话可能会遇到一些麻烦。比如不同数据库之间的数据交互。可能还有些你预期不到的问题,所以尽量不要能汉字。
养成一个专业的程序员的好习惯最好是用英文和数字,表名而且要能表达这个表的功能。
看项目需要
无特殊要求时,最好用默认英文字符集Latin
无论你用什么字符集,都不影响你的使用,只是如果你跟其他表做表连接时,如果字符集不同,需要在ON条件后强调COLLATE一致。
char,varchar,text用于非unicode字符数据
nchar,nvarchar,ntext用于unicode字符数据
看你的项目是需要在哪里使用,如果去到国外,那你可以想想你的中文会不会出问题,也许不会,但你要控制这点也许,如果只是在国内使用,你用什么都可以,随便你。
如果你英语学的不好,那就用中文,英语很强,那就用英文,就这么简单
建议使用英文。
适用性广泛,便于应用于各种编程语言。