Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/05/2010, 19:46
richa
 
Fecha de Ingreso: mayo-2010
Mensajes: 5
Antigüedad: 14 años, 6 meses
Puntos: 0
marca no existe llave

CREATE TABLE estudiantes (
id NUMERIC(5) PRIMARY KEY,
nombre CHAR(30),
apellido CHAR(20)
especialidad CHAR(30)
creditos NUMERIC
);

CREATE TABLE aulas (
idaulas NUMERIC(5) PRIMARY KEY,
edificio CHAR(15),
numeroaula NUMERIC,
numeroasientos NUMERIC,
descripcionaula CHAR(50)
);

CREATE TABLE especialidades (
especialidad CHAR(30),
totalcreditos NUMERIC,
totalestudiantes NUMERIC
);

CREATE TABLE cursos (
departamento CHAR(3),
ncurso NUMERIC,
descripcioncurso CHAR(200),
cupoestudiantes NUMERIC,
nestudiantes NUMERIC,
ncreditos NUMERIC,
idaula NUMERIC,
CONSTRAINT cursos_departamento_ncurso PRIMARY KEY (departamento,ncurso),
CONSTRAINT cursos_idaula FOREIGN KEY (idaulas) REFERENCES aulas (idaulas) el error aparece aqui
);

ERROR 1072(42000): key colum `idaulas` doesn't exist in table
mysql>