Mysql
 sql >> Database >  >> RDS >> Mysql

Progettazione di database - convenzioni di denominazione delle chiavi primarie

Andrei con l'opzione 2. Per me, "id" stesso sembra sufficiente. Poiché la tabella è Utente, la colonna "id" all'interno di "utente" indica che è il criterio di identificazione per Utente.

Tuttavia, devo aggiungere che le convenzioni di denominazione riguardano la coerenza. Di solito non c'è giusto/sbagliato fintanto che c'è uno schema coerente e viene applicato in tutta l'applicazione, questo è probabilmente il fattore più importante per quanto saranno efficaci le convenzioni di denominazione e fino a che punto si spingono per rendere l'applicazione più facile da capire e quindi mantenere.