Como eu faço para mapear com Hibernate @OneToOne e salvar somente se a informação tiver dados na tabela relacionada?
Exemplo:
  public class ObservacaoPessoa {
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    public Integer id;
    public Integer PessoaId;
    public String TextoObservacao;
}
public class Pessoas {
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    public Integer id;
    public String Nome;
    public ObservacaoPessoa Obs;
}
Quero fazer Pessoas.Save mas somente gravar o Obs se tiver sido informado algum valor.