Recuerdo que el Prefijo una vez se inventó, porque muchos proveedores de alojamiento solo admitían una Base de datos por usuario, por lo que se necesitaban muchas aplicaciones para compartir una base de datos y podrían surgir conflictos. Además, el prefijo le permitió instalar más de un magento en la misma base de datos.
Pero, ¿todavía hay una razón para ellos hoy que no veo? Incluso en un proveedor de alojamiento gratuito obtienes suficientes bases de datos como lo que sé.
Como ellos dicen:
Con respecto a esto último, los prefijos se pueden usar para facilitar el nombramiento de cosas. Si no lo necesita, no lo use. ¿Hay alguna razón específica por la que la gente pueda usarlo? Sí, para que puedan nombrar las cosas lógicamente.
En cuanto a un ejemplo, imagine la pobre alma que puede administrar cientos de diferentes bases de datos activas (producción, puesta en escena, desarrollo, etc.). Ahora imagine que quiere que su trabajo sea un poco menos difícil y se le ocurre un esquema de nombres que lo ayuda. Tal vez, añade
prod_
,dev_
,stage_
como prefijos para ayudar a reconocer el estado actual de la base de datos (con un script de migración que cambia el nombre de tablas cuando se desplaza).fuente