Zdravim,

mohli byste mi poradit jak spravne provest JPA mapovani nasledujicich 
tabulek?

tabulka VYKAZ
idvykaz
popis 

tabulka VYKAZ_KONTROLA
idvykaz
datum

k řádku v tabulce VYKAZ může existovat 1 nebo žádný řádek v tabulce 
VYKAZ_KONTROLA
nasledujici mapovani nefunguje

@Entity
public class Vykaz implements Serializable {

    @Id
    private Integer idvykaz;
    @OneToOne
    @PrimaryKeyJoinColumn
    private VykazKontrola kontrola;
....

@Entity
@Table(name = "vykaz_kontrola")
public class VykazKontrola implements Serializable {

    @Id
    private Integer idvykaz;
    @OneToOne(fetch = FetchType.EAGER, mappedBy="kontrola")
    @PrimaryKeyJoinColumn
    private Vykaz vykaz;

Díky za pomoc

Pavel Zelenka

Odpovedet emailem