SQL Server - Creación de tablas dinámicas

 
Vista:

Creación de tablas dinámicas

Publicado por conchi (1 intervención) el 14/10/2008 14:53:49
Hola a todos,

Tengo una duda y no sé si es posible (ni cómo se podría hacer en caso de ser posible), hacer lo siguiente:

Yo tengo una tabla de idiomas con 20 registros (idiomas), que en un futuro se pueden añadir más.

Por otro lado tengo que crear una tabla con el número de columnas igual al número de idiomas (que es variable) .

Algo así:

Tabla Idiomas:
Id Idioma
1 Ingles
2 Español
3 Aleman
...
20 Chino



Tabla que me tengo que crear:

TextoTraducir Ingles Español Aleman .... Chino
Hl Hello Hola Fanter ... Chaa

El caso es que si en un momento cualquiera se añade un idioma nuevo debería crear otra columna para ese idioma....

A ver si alguien sabe algo de esto... y gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Creación de tablas dinámicas

Publicado por Isaias (3308 intervenciones) el 15/10/2008 02:37:52
Opssss, me suena a un problema de DISEÑO, no tanto de cuantas columnas puedas crear.

Deberias tener, por un lado tu catalogo de IDIOMAS

IDIdioma IDIOMA
1 Ingles
2 Español
3 Aleman
...
20 Chino

Por otro lado una tabla que almacene la palabra a traducir

IDTexto TEXTO
1 Hola

Y otra tabla donde tengas la traduccion por idioma

IDIdioma IDTexto TextoTraduccion
1 1 Hello
2 1 Hola
3 1 Fanter

Con algo asi, no importaria cuantos idiomas o dialectos tuvieras que traducir.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar