例如,如果我有两个表Teacher
和Student
,其中有一个名为IDNumber
的列,我是否必须像这样单独命名索引:
IDNum_teach
IDNum_stu
或者我可以在IDNumber
的每个表格上创建一个索引并将它们命名为IDNum
吗?
答案 0 :(得分:21)
是的,您可以为这两个表使用相同的索引名称。
创建[UNIQUE | FULLTEXT | SPATIAL] INDEX IDnum [INDEX_TYPE] ON tbl_name(index_col_name,...) [INDEX_TYPE]
答案 1 :(得分:2)
SQL数据库中的每个表基本上都是独立的。所以,是的,您可以在每个表中使用相同的列名ArrayList
。