Relacionamento entre entidades

Ol? pessoal, bom dia.

estou em d?vida de como definir o relacionamento entre essas duas entidades. A entidade Contatos_pessoais guarda os dados pessoais do contato e s? existir? se o contato existir. 

Grato pela aten??o.



  [Entity]
  [Automapping]
  [Id('FId', TIdGenerator.Guid)]
  TCONTATOS = class
  Private
    FId        : String;
    FNOME      : String;
    FCPF       : String;
    FRG        : String;
    FORGAO     : String;
    FEXPEDICAO : TDateTime;
    FPESSOAIS  : TCONTATOS_PESSOAIS;
  Public
    constructor Create;
    destructor Destroy; override;
  Published
    property Id : String           read FID        write FID;
    property NOME : String         read FNOME      write FNOME;
    property CPF : String          read FCPF       write FCPF;
    property RG : String           read FRG        write FRG;
    property ORGAO : String        read FORGAO     write FORGAO;
    property EXPEDICAO : TDateTime read FEXPEDICAO write FEXPEDICAO;
    property PESSOAIS: TCONTATOS_PESSOAIS read FPESSOAIS write FPESSOAIS;
  end;

  [Entity]
  [Automapping]
  [Id('FID', TIdGenerator.Guid)]
  TCONTATOS_PESSOAIS = class
  Private
    FID               : String;
    FID_CONTATO       : String;      <--- chave estrangeira que liga as duas entidades.
    FDOCUMENTO        : String;
    FSEXO             : String;
    FNASCIMENTO       : TDateTime;
    FESTADO_CIVIL     : Integer;
    FPROFISSAO        : String;
    FNOME_PAI         : String;
    FNOME_MAE         : String;
  Public
    constructor Create;
    destructor Destroy; override;
  Published
    property ID : String                read FID               write FID;
    property ID_CONTATO : string        read FID_CONTATO       write FID_CONTATO;
    property DOCUMENTO : String         read FDOCUMENTO        write FDOCUMENTO;
    property SEXO : String              read FSEXO             write FSEXO;
    property NASCIMENTO : TDateTime     read FNASCIMENTO       write FNASCIMENTO;
    property ESTADO_CIVIL : Integer     read FESTADO_CIVIL     write FESTADO_CIVIL;
    property PROFISSAO : String         read FPROFISSAO        write FPROFISSAO;
    property NOME_PAI : String          read FNOME_PAI         write FNOME_PAI;
    property NOME_MAE : String          read FNOME_MAE         write FNOME_MAE;
  end;

Hi Alexandre, your e-mail message with the same question has been answered through e-mail. In our support form, please use English language only, thank you.