Cześć, mam taki problem.
Mam tabelę "główną", np: KLIENCI(ID, ....) i kilka innych tabel, w których strukturze znajduje się pole: ID_KLIENTA.
Teraz pytanie, czy na Firebirdzie 1.5 jest jakiś mechanizm, który zrobi coś takieg:
Przykład:
zmieniam ID jakiegoś rekordu w tabeli KLIENCI, powiedzmy z 10 na 20.
Następnie, baza wie, w których tabelach ma pola powiązane z tym polem i im też pozmienia to ID.
Czy jest taki mechanizm?
Jeśli nie, to można to jakoś programowo zrobić za pomocą Delphi?
(założenie jest takie, że ja z poziomu programisty nie wiem, w których tabelach są powiązania)