1
respuesta

[Duda] Finalidad de la llave compuesta

Creo que en el video, el instructor no dejo en claro el uso concreto de las llaves compuestas. ¿Cuál sería el uso concreto de este nuevo concepto?

1 respuesta

Hola segun mi logica es para tener diferentes forma de identificar un registro dentro de la base de datos si te das cuenta crea una clase CategoriaId con la anotación @Embaddable es decir que se puede agregar a una clase y lo hace con la clase categoria pero quita el Id y coloca una variable privada categoriaId categoríaid con la anotación @EmbeddedId eso wiiere decir que según los atributos de la clase categoriaId seran los id de cada registro en la tabla Espero haberme explicado, esto va de la mano de cuando dice que separa los atributos de una entidad colocandolos en otra clase, solo que esta vez en lugar de atributos (campos), lo hace con id o llaves.