Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/01/2006, 17:00
Avatar de BrujoNic
BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 22 años, 5 meses
Puntos: 655
Ahí debes tomar en cuenta 2 factores:
  1. Cambiar el modelo de datos y en este caso hacer 2 tablas:
    cliente
    idcliente
    nombre
    apellido
    y otra tabla que sea la relación cliente/curso
    clientecurso
    idcliente
    idcurso
    De esa forma grabas SOLO una ves el cliente y este a su ves puede tener varios cursos pero en otra tabla, de esa forma eliminas la redundancia de datos ya que el campo llave de la tabla clientecurso seria la concatenación de ambos campos.
  2. Realizas la inserción o modificación del cliente normalmente pero cuando vayas a registrar el o los cursos, por programación debes controlar cuales check están marcados para realizar los insert respectivos

Nota: El estándar de declaración de nombres de tablas y decripción de campos, se hace en singular ya que es un registro insertado simplemente.
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL