Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Ist es schlecht, den Benutzernamen als Primärschlüssel im Datenbankdesign zu verwenden?

Ich denke, er hat Recht (aus dem falschen Grund), weil sich der Primärschlüssel nicht ändern kann, aber username kann wechseln. Sie sollten also userid verwenden weil es sich nicht ändern würde.