29 lines
806 B
Org Mode
29 lines
806 B
Org Mode
#+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.
|
|
|
|
|
|
|