Tutorial primaryKey
Utilizamos un SGBD llamado MySql y tema a abordar son las referencias, como los son las llaves foraneas y primary key. Esta ultima es lo mismo que Una clave primaria la cuales una es una clave candidata que ha sido diseñada para identificar de manera única a los registros de una tabla a través de toda la estructura de la base de datos. Y una llave foranea es cuando unregistro en una tabla se hace referencia a un registro en otra tabla, el registro correspondiente debe existir.
En definiciones menos compleajas la llave primaria es una ciudad y las foraneas sontodos los habitantes de esta misma, como por ejemplo, ¿existe alguna ciudad sin habitantes?... SI!, tal es el caso de las ciudades fantasma, pero puede haber habitantes sin una ciudad?...NO!!, porquedonde sea que se encuentren siempre recibe un nombre, talvez no está distribuido en ciudades, pero en entra en alguna clasificacion el lugar en el que están localizados estos habitantes.
Almomento de realizar tablas con referencias, crea conflictos el como van relacionadas las tablas, pero con la simple pregunta de existen habitantes sin ciudad o ciiudad sin abitantes, se puede solucionartodo este problema.
Antes de entrar a la parte de como hacerlo, me gustaria mencionar otra metodologia para entender este tipo de relaciones, nosotros sabemos que existen muchos tipos de sandwichś,como por ejemplo de queso, jamon, salchicha, etc, y nos haremos esta pregunta cuantos ingedientes hay por cada sandwiches?, pues muchisimos, o almenos los que le quepan, esto quiere decir que hay unsanwdich sin ingredientes?, puede ser..., sin embargo hay sandwich sin pan?.. pues no!, ya que si tenemos puros ingredientes recibe otro nombre lo que estamos haciendo...
nosotros al tener 2 tablasy queramos relacionarlas unicamente debemos encontrar un elemento unico por el cual se relacionaran, en este caso, crearemos 2 tablas, una con el nombre de sanwdich y la otra con el nombre de...
Regístrate para leer el documento completo.