Nombrar campos clave en las tablas
- Todas las
tablas tienen un identificador entero llamado Id, salvo las tablas que representen relación N x N (x N…), cuyo uso es
opcional y no necesario.
- Todas las
claves ajenas tiene la forma Id_{Tabla} (por ejemplo, Id_Color o Id_Vehicle)
u, opcionalmente, Id_{Tabla}_{semántica} (por ejemplo, Id_Team_local).
- Para mantener
un criterio visual homogéneo, el orden de aparición de los campos es: clave
primaria, claves ajenas y todos los demás.
- Los nombres
de las tablas que representan una relación N x N (x N…) son {Tabla 1}_{Tabla 2}(_{Tabla 3}…),
como por ejemplo Person_Vehicle.
- Las claves
candidatas deben ser marcadas como campos de tipo índice único en el gestor de bases de datos.