Exemplo prático de implementação de um relacionamento Master-Detail no Delphi utilizando FireDAC. O projeto demonstra como vincular dois TFDMemTable por meio das propriedades IndexFieldNames, MasterSource e MasterFields, configuradas via código ou diretamente pelo Object Inspector.
O ponto principal do exemplo está no método ConfigurarVinculoMasterDetail:
procedure TMasterDetailView.ConfigurarVinculoMasterDetail;
begin
FDMemTableDetail.MasterSource := DataSourceMaster;
FDMemTableDetail.MasterFields := 'Id';
FDMemTableDetail.IndexFieldNames := 'id_master';
end;