que es uml
En el diseño de bases de datos relacionales, se llama clave primaria a uncampo o a una combinación de campos que identifica de forma única a cada fila de una tabla. Una clave primaria comprende de esta manera una columna o conjuntode columnas. No puede haber dos filas en una tabla que tengan la misma clave primaria.
Todo conjunto de campos de una tabla que sirva para identificarunivocamente 1 fila de otra, se llama Clave Candidata.
La menor de las Claves Candidatas, se le llama Clave Primaria.
Una Clave Secundaria es un orden que nonecesariamente identifica una fila de otra (puede haber repeticiones), pero sirve para procesar la informacion en un orden adecuado, para algun proceso enparticular. Por ejemplo, la Fecha de una factura es importante para listar los Libros de IVA o para filtrar facturas entre fechas, por ello se la establece comoClave Secundaria. Tambien los campos que hacen referencia a otras tablas son Claves Secundarias, aunque se les suele llamar, en ese caso, Claves Foraneas.
Regístrate para leer el documento completo.