I cant finish my DB because of this error. It seems to be in the bold line.
create database hospital;
create table medico(
CRM INT NOT NULL,
NomeMedico VARCHAR (40) NOT NULL,
NomeDepto VARCHAR (40),
ChefeDepto VARCHAR (40),
Especialidade1 VARCHAR(40),
Especialidade2 VARCHAR (40),
PRIMARY KEY (CRM)
)ENGINE = INNODB;
create table paciente(
Registro INT NOT NULL,
NomePac VARCHAR (40) NOT NULL,
DataNascimento DATE NOT NULL,
SexoPac ENUM ('M','F') NOT NULL,
Rua VARCHAR (40),
Numero INT,
PRIMARY KEY (Registro)
)ENGINE = INNODB;
create table telefonepaciente(
RegistroCE INT NOT NULL,
Telefone INT NOT NULL,
PRIMARY KEY (RegistroCE, Telefone),
FOREIGN KEY (RegistroCE) REFERENCES paciente (Registro)
)ENGINE = INNODB;
create table andar(
NumAndar TINYINT NOT NULL,
DescAndar TEXT,
PRIMARY KEY (NumAndar)
)ENGINE = INNODB;
create table especialidade(
CodEspec INT NOT NULL,
NomeEspec VARCHAR (40),
PRIMARY KEY (CodEspec)
)ENGINE = INNODB;
create table enfermaria(
NumAndarCE TINYINT NOT NULL,
CodEnfermaria INT NOT NULL,
NomeEnfermaria VARCHAR (40),
SituacaoEnfermaria TEXT,
PRIMARY KEY (NumAndarCE, CodEnfermaria),
FOREIGN KEY (NumAndarCE) REFERENCES andar (NumAndar)
)ENGINE = INNODB;
create table tipo(
CodTipo INT NOT NULL,
NomeTipo VARCHAR (40),
PRIMARY KEY (CodTipo)
)ENGINE = INNODB;
create table leito(
NumLeito INT NOT NULL,
SituacaoLeito TEXT,
CodTipoCE INT NOT NULL,
CodEspecCE INT NOT NULL,
NumAndarCE TINYINT NOT NULL,
CodEnfermariaCE INT NOT NULL,
TipoEspecialidade TEXT,
PRIMARY KEY (NumLeito),
FOREIGN KEY (CodTipoCE) REFERENCES tipo (CodTipo),
FOREIGN KEY (CodEspecCE) REFERENCES especialidade (CodEspec),
FOREIGN KEY (NumAndarCE) REFERENCES andar (NumAndar),
**FOREIGN KEY (CodEnfermariaCE) REFERENCES enfermaria (CodEnfermaria)**
)ENGINE = INNODB;
create table internado(
RegistroCE INT NOT NULL,
NumLeitoCE SMALLINT NOT NULL,
CRMCE INT NOT NULL,
Naturalidade VARCHAR (40),
DataInternacao DATE,
DataAlta DATE,
QtdeDiasInternado MEDIUMINT,
PRIMARY KEY (RegistroCE, NumLeitoCE, CRMCE),
FOREIGN KEY (RegistroCE) REFERENCES paciente (Registro),
FOREIGN KEY (NumLeitoCE) REFERENCES leito (NumLeito),
FOREIGN KEY (CRMCE) REFERENCES medico (CRM)
) ENGINE = INNODB;*