Por 9.99€ al mes tendrás acceso completo a todos los cursos. Sin matrícula ni permanencia.
@Inheritance(strategy=InheritanceType.JOINED)
@Entity
public class Publicacion {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private int id;
private String titulo;
private int precio;
@ManyToOne
private Autor autor;
@Entity
@PrimaryKeyJoinColumn(name="publicacionId")
public class Libro extends Publicacion{
private String isbn;
@Entity
@PrimaryKeyJoinColumn(name="publicacionId")
public class Articulo extends Publicacion{
private String nombreRevista;
¿Qué ocurre en la base de datos?
id | precio | título | autor_id |
isbn | publicacionID |
nombreRevista | publicacionID |