diff --git a/Bases de Datos/23_4.org b/Bases de Datos/23_4.org new file mode 100644 index 0000000..fc192f9 --- /dev/null +++ b/Bases de Datos/23_4.org @@ -0,0 +1,28 @@ +#+title: otra clase del chanta + +* Pasos para la normalizacion +1. Enumeracion +2. +3. Claves Candidatas +4. Claves Primarias +5. Dependencia Funcional + +* Caso bancario +Una entidad Cuenta esta debe de tener un numero de cuenta, nombre de titular, Direccion, dni, saldo. + +** Que campos usariamos para efectuar una busqueda? +Usariamos N° de cuenta? nombre del titular?. sí. + +Pero no usariamos un valor como saldo para buscar una cuenta. + +** Nos la jugamos por una PK +Claramente usariamos el numero de cuenta. Porque esta en nuestro control que no se repite. +No ponemos un autoincremental por problemas de baches (salta de 100 a 250 por ejemplo) + +* 2 + +* Mal normalizado +Cuando tenemos el producto con su id, la id del proveedor{0,1,2,3,4} Cuando llegue el sexto proveedor el sistema va a quedar inutilizado. + + +