Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/11/2006, 02:14
Avatar de Lord of freaks
Lord of freaks
 
Fecha de Ingreso: octubre-2004
Ubicación: Madrid
Mensajes: 334
Antigüedad: 19 años, 6 meses
Puntos: 2
La idea es que en lugar de tener un campo con parejas ya cerradas de idiomas, lo que puedes tener es una tabla "IDOMAS" en la que guardas los datos de los todos los idiomas ya sean origen o destino, con una estructura más o menos así.

// estructura tabla idiomas

ID
IDIOMA
PAIS

// datos tabla idiomas

1 Castellano España
2 Catalan España
3 Castellano Argentina
4 Inglés USA
5 Inglés UK

etc...


Y luego crear una en la que vas introduciendo la parejas de idiomas (o sea el traductor) de forma que cada idioma pueda ser origen o destino a tu gusto y no esté limitado a una sólo pareja, sería así

// tabla traductores

ID
ORIGEN
DESTINO

// datos tabla tradutores

1 | 2 | 5 (traductor de Catalan a Inglés UK)
2 | 1 | 2 (traductor de Castellano España a Catalán)

etc

No se si quedó claro, lo que tendrías que hacer es crear estas dos tablas de forma que cada vez que des de alta un traductor referencies en la tabla TRADUCTORES la id de el idioma origen en ORIGEN y la id del idioma destino en el campo DESTINO.

Espero que te ayude

Un saludo
__________________
Una vez un elemental de rayos mató una tribu entera de tritones.

¡¡ El sólo quería darse un baño !!

http://www.frikilandia.com

Neither Fu Nor Fa