Siempre identificaciones. Los campos, los nombres y las descripciones pueden ser similares, pero una clave primaria (ID) siempre servirá como el mejor (¡y único!) Identificador verdadero.
A veces esto puede ser doloroso de recordar para los clientes, por lo que es posible que desee hacer identificadores únicos que no estén basados únicamente en números (¡ algo que a menudo se olvida en el modelado! ). Por lo general, siempre se prefieren los números porque la mayoría de las bases de datos incrementan automáticamente las nuevas entradas al alinear las claves externas y las claves primarias, pero esto definitivamente es una solución.
Es decir, la clave principal (ID) para el dólar estadounidense podría ser algo similar a USD en lugar de 1.
Otra forma de hacerlo sería mantener la clave primaria (índice) numérica, pero consultando un descriptor breve que sea alfabético. En este caso, la clave principal del dólar estadounidense en el sistema podría ser un 1, pero el campo de consulta ‘abreviatura’ podría ser ‘USD’. Las búsquedas podrían ejecutarse en esto.
- ¿Cuál es el mejor SUV para India?
- ¿Quién es el mejor actor de doblaje en la industria de los videojuegos?
- ¿Cuáles son los mejores auriculares para colocar sobre las orejas por $ 3-500?
- Cómo buscar el mejor proveedor de préstamos hipotecarios en Chennai
- ¿Cuál es el mejor software SaaS que todo administrador de comercio electrónico debe conocer?
La única desventaja de este método es que puede haber casos en los que se producen duplicados, y a menos que sea una clave principal, las bases de datos como MySQL no le informarán sobre la duplicación.
¡Espero que ayude!