sql >> Base de Datos >  >> RDS >> Mysql

Uso de claves primarias no utilizadas

Lo que quieres lograr, en mi humilde opinión, no es una muy buena idea. Toma esto en cuenta; hay otras Table s que podrían estar asociados con la primary key que acabas de borrar.

Suponiendo que tiene valores existentes en otras tablas asociadas con el eliminado primary key :Cuando inserta una nueva entrada con primary key que se tomó de la brecha, tendrá entonces valores que están asociados con las otras tablas. No querrías eso. A menos, por supuesto, que limpie TODO de sus tablas cuando elimina una clave principal , y eso es mucho trabajo. Delete Cascade podría no ser suficiente para la mayoría.