Académique Documents
Professionnel Documents
Culture Documents
RH CHAR NULL,
PRIMARY KEY(idCarnet)
);
PRIMARY KEY(idTipo_Biologico_Insumo)
);
PRIMARY KEY(idUsuario)
);
CREATE TABLE Vacunado (
RH CHAR NULL,
PRIMARY KEY(targIdentidad),
INDEX Vacunado_FKIndex1(Carnet_idCarnet),
FOREIGN KEY(Carnet_idCarnet)
REFERENCES Carnet(idCarnet)
ON DELETE CASCADE
ON UPDATE CASCADE
);
PRIMARY KEY(idTipo_Usuario),
INDEX TipoUsuario_FKIndex1(Usuario_idUsuario),
FOREIGN KEY(Usuario_idUsuario)
REFERENCES Usuario(idUsuario)
ON DELETE CASCADE
ON UPDATE CASCADE
);
INDEX Entidad_Vacunadora_FKIndex1(Usuario_idUsuario),
FOREIGN KEY(Usuario_idUsuario)
REFERENCES Usuario(idUsuario)
ON DELETE NO ACTION
ON UPDATE NO ACTION
);
INDEX BiologicoInsumo_FKIndex4(Tipo_Biologico_Insumo_idTipo_Biologico_Insumo),
FOREIGN KEY(Tipo_Biologico_Insumo_idTipo_Biologico_Insumo)
REFERENCES Tipo_Biologico_Insumo(idTipo_Biologico_Insumo)
ON DELETE CASCADE
ON UPDATE CASCADE
);
INDEX Administrador_Sistema_FKIndex1(Usuario_idUsuario),
FOREIGN KEY(Usuario_idUsuario)
REFERENCES Usuario(idUsuario)
ON DELETE NO ACTION
ON UPDATE NO ACTION
);
PRIMARY KEY(idGeoRefe),
INDEX GeoRef_FKIndex2(Vacunado_targIdentidad),
FOREIGN KEY(Vacunado_targIdentidad)
REFERENCES Vacunado(targIdentidad)
ON DELETE NO ACTION
ON UPDATE NO ACTION
);
INDEX pedido_FKIndex1(Entidad_Vacunadora_int_2,
Entidad_Vacunadora_Usuario_idUsuario),
INDEX pedido_FKIndex2(Biologico_Insumo_idBiologico ,
Biologico_Insumo_Tipo_Biologico_Insumo_idTipo_Biologico_Insumo),
ON DELETE NO ACTION
ON UPDATE NO ACTION,
FOREIGN KEY(Biologico_Insumo_idBiologico ,
Biologico_Insumo_Tipo_Biologico_Insumo_idTipo_Biologico_Insumo)
REFERENCES Biologico_Insumo(idBiologico ,
Tipo_Biologico_Insumo_idTipo_Biologico_Insumo)
ON DELETE CASCADE
ON UPDATE CASCADE
);
INDEX Personal_Vacunador_FKIndex3(Usuario_idUsuario),
INDEX Personal_Vacunador_FKIndex2(Vacunado_targIdentidad),
FOREIGN KEY(Usuario_idUsuario)
REFERENCES Usuario(idUsuario)
ON DELETE CASCADE
ON UPDATE CASCADE,
FOREIGN KEY(Vacunado_targIdentidad)
REFERENCES Vacunado(targIdentidad)
ON DELETE CASCADE
ON UPDATE CASCADE
);
PRIMARY KEY(Biologico_Insumo_idBiologico ,
Biologico_Insumo_Tipo_Biologico_Insumo_idTipo_Biologico_Insumo),
INDEX InventarioBiologico_FKIndex1(Biologico_Insumo_idBiologico ,
Biologico_Insumo_Tipo_Biologico_Insumo_idTipo_Biologico_Insumo),
FOREIGN KEY(Biologico_Insumo_idBiologico ,
Biologico_Insumo_Tipo_Biologico_Insumo_idTipo_Biologico_Insumo)
REFERENCES Biologico_Insumo(idBiologico ,
Tipo_Biologico_Insumo_idTipo_Biologico_Insumo)
ON DELETE NO ACTION
ON UPDATE NO ACTION
);