Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Relación de uno a uno (1:1)

Estas en el tema de Relación de uno a uno (1:1) en el foro de Mysql en Foros del Web. Hola, Alguien me puede decir si la relación 1:1 que estoy haciendo esta correcta a la hora de crear las tablas Alumnos y Inscripciones Gracias ...
  #1 (permalink)  
Antiguo 09/01/2015, 03:01
 
Fecha de Ingreso: enero-2011
Mensajes: 2
Antigüedad: 13 años, 3 meses
Puntos: 0
Pregunta Relación de uno a uno (1:1)

Hola,

Alguien me puede decir si la relación 1:1 que estoy haciendo esta correcta a la hora de crear las tablas Alumnos y Inscripciones

Gracias

CREATE TABLE IF NOT EXISTS `EAMaravillas`.`Alumnos` (
`matriculaAlumno` VARCHAR(45) NOT NULL,
`nombreAlumnos` VARCHAR(45) NOT NULL,
`paternoAlumnos` VARCHAR(45) NOT NULL,
`maternoAlumnos` VARCHAR(45) NOT NULL,
`edadAlumnos` INT NOT NULL,
`sexoAlumnos` VARCHAR(45) NOT NULL,
`estaturaAlumnos` VARCHAR(45) NULL,
`pesoAlumnos` VARCHAR(45) NULL,
`nacimientoAlumnos` DATE NOT NULL,
`ocupacionAlumnos` VARCHAR(45) NOT NULL,
`EstadoCivilAlumnos` VARCHAR(45) NOT NULL,
`calleAlumnos` VARCHAR(255) NULL,
`numExtAlumnos` VARCHAR(45) NULL,
`numIntAlumnos` VARCHAR(45) NULL,
`coloniaAlumnos` VARCHAR(45) NULL,
`localidadAlumnos` VARCHAR(45) NULL,
`delecacionMunicipioAlumnos` VARCHAR(45) NULL,
`codigoPostalAlumnos` VARCHAR(45) NULL,
`telefonoAlumnos` VARCHAR(45) NULL,
`celularAlumnos` VARCHAR(45) NULL,
`emailAlumnos` VARCHAR(45) NULL,
PRIMARY KEY (`matriculaAlumno`))
ENGINE = InnoDB

CREATE TABLE IF NOT EXISTS `EAMaravillas`.`Inscripciones` (
`matriculaAlumno` VARCHAR(45) NOT NULL,
`fechaInscripciones` DATE NOT NULL,
`escuelaInscripciones` VARCHAR(45) NOT NULL,
`EstadoInscripciones` VARCHAR(45) NOT NULL,
UNIQUE INDEX `idAlumnos_UNIQUE` (`idAlumnos` ASC),
PRIMARY KEY (`matriculaAlumno`),
CONSTRAINT `fk_Inscripciones_Alumnos`
FOREIGN KEY (`matriculaAlumno`)
REFERENCES `EAMaravillas`.`Alumnos` (`matriculaAlumno`)
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB
  #2 (permalink)  
Antiguo 11/01/2015, 19:35
Avatar de maury_indocumentado  
Fecha de Ingreso: noviembre-2007
Mensajes: 29
Antigüedad: 16 años, 5 meses
Puntos: 0
Respuesta: Relación de uno a uno (1:1)

Hola, yo creo que deberia ser de 1 a muchos, ya que el mismo alumno se podria inscribir varias veces, quizas en otro curso, otro modulo, etc...

Etiquetas: relacion
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:45.