ingreso a tablas uno a varios

Juan Carlos Venero Chacon
04 de Marzo del 2011
Ante todo un cordial saludo a todos desde Cusco - Peru, bueno mi problema es el siguiente tengo 2 tablas uno de socios (id_socios, nombres, apellidos, direccion, email, id_idiomas) y la otra tabla es idiomas(id_idiomas, idioma).
1. estoy indexando por el id_idiomas ya que un socio habla mas de 2 idiomas (quiero saber si esta bien lo que hago).
2. que quiero hacer un formulario donde pueda ingregar un nuevo registro pero que me de a elegir mas de 2 idiomas que el socio habla, en este caso supongo que guarda en ambas tablas claro en la tabla se crearía 2 registros con cada idioma elegido, bueno eso supongo, espero su ayuda gracias de antemano por sus respuestas.