sql >> Database >  >> RDS >> Mysql

Databaseontwerp - naamgevingsconventies voor primaire sleutels

Ik zou voor optie 2 gaan. Voor mij lijkt "id" zelf voldoende genoeg. Aangezien de tabel Gebruiker is, geeft de kolom "id" in "gebruiker" aan dat dit het identificatiecriterium voor Gebruiker is.

Ik moet er echter aan toevoegen dat naamgevingsconventies allemaal te maken hebben met consistentie. Er is meestal geen goed / fout zolang er een consistent patroon is en het wordt toegepast in de hele applicatie, dat is waarschijnlijk de belangrijkste factor in hoe effectief de naamgevingsconventies zullen zijn en hoe ver ze gaan om de applicatie gemakkelijker te begrijpen en dus te onderhouden te maken.



  1. Ontsnappen aan MYSQL-opdrachtregels via Bash Scripting

  2. doctrine2:hoe u een één-op-veel omzet in een veel-op-veel zonder gegevens te verliezen

  3. haal onbewerkte decimale waarde uit mysqldb-query

  4. Voer tekst en speciale tekens in en MySQL