| Empleado | Telefonos | |----------|--------------------| | Juan | 123, 456 | | Maria | 789 |
Si Aula → Horario es válida, entonces (Curso,Aula) es otra clave. FNBC exige que cada determinante sea clave. Nacionalidad) | | 5 | Venta(Factura
| # | Esquema original | Violación | Normalizado | |---|----------------|-----------|--------------| | 4 | Libro(Titulo, Autor, NacionalidadAutor) | Dependencia transitiva (Titulo → Autor → Nacionalidad) | Libro(Titulo, Autor); Autor(Autor, Nacionalidad) | | 5 | Venta(Factura, Producto, Proveedor, Cantidad, Stock) | Stock depende solo de Producto → dependencia parcial | Venta(Factura,Producto,Cantidad); Producto(Producto,Stock); ProductoProveedor(Producto,Proveedor) | | 6 | Cliente(Id, Nombre, Ciudad, CodPostal, Pais) | Código postal → Ciudad, Pais | Cliente(Id,Nombre,CodPostal); CodigoPostal(CodPostal,Ciudad,Pais) | | 7 | Profesor(Id,Nombre,Departamento,Decano) | Departamento → Decano (transitiva) | Profesor(Id,Nombre,Departamento); Departamento(Departamento,Decano) | | 8 | Curso(Cod, Nombre, Profesor, OficinaProf) | Profesor → Oficina (dependencia parcial si PK solo es Cod) | Curso(Cod,Nombre,Profesor); Profesor(Profesor,Oficina) | | 9 | Pedido(IdPed, IdProd, DescripProd, Cant, Cliente, TelCliente) | DescripProd depende solo de IdProd; TelCliente de Cliente | Divide en 3 tablas | | 10 | Universidad(Estudiante, Materia, Nota, PromedioMateria) | PromedioMateria depende solo de Materia (dependencia parcial) | Materia(Materia, PromedioMateria); Acta(Estudiante,Materia,Nota) | Tabla inicial : Prestamo(LectorID, LectorNom, LibroISBN, LibroTit, FechaPrest, FechaDev, Multa) DF: LectorID → LectorNom LibroISBN → LibroTit (LectorID, LibroISBN, FechaPrest) → resto Multa depende de (LectorID, FechaDev) pero está mal. Proveedor) | | 6 | Cliente(Id