¿Es necesario que todas las tablas se llamen igual en bases de datos diferentes y que posean las mismas columnas con los mismos nombre cuando se quieren conectar en una base de datos distribuída?
Hola, esa es mi gran duda.
Sucede que se van a conectar 12 bases de datos, pero bueno, el número es irrelevante, el detalle que yo tengo es, ¿en verdad es necesario que todas las tablas se llamen igual y que sus columnas tengan los mismos nombres?.
Lo que pasa es que la maestra nos ha dicho que las columnas no pueden tener un nombre diferente, de lo contrario cuando hagamos las conexiones entre nodos y servidor, aquellos que no posean los mismos nombres serán tomados como tabla diferente y no podrán actualizarse porque no sabrán qué información tomar al no poseer los mismos campos.
¿Eso es cierto?, y de ser cierto, ¿podríamos jalar los datos de las tablas cuyas columnas tengan nombres diferentes para nuestras tablas?
Lo que pasa es que a las relaciones les cambié los nombres, me refiero a las columnas, las tablas siguen con el mismo nombre, se los cambié porque me marcaba que cierta columna tenían nombre ambiguo y ésto se debía a que había más tablas con el mismo nombre de columna cuando se quería realizar una consulta. No utilicé Inner Join, entonces, la verdad, me da flojera cambiarles nuevamente los nombres de las columnas a las relaciones y realizar nuevamente las consultas con Inner Join. Así que, mi siguiente pregunta es, ¿existe una forma de traer todos esos datos a mis tablas relaciones sin necesidad de modificar el nombre a mis columnas?, ¿o no se puede y es verdad lo que dice la maestra?
Muchas gracias.