Since the others table contains the foreign key, so I have to delete it first. But it takes too much time to complete the whole delete process. Can someone help me to optimize my code?
//remove foreign key
Set(InitialInjuredPerson_Activity,
RemoveIf(
InjuredPerson_Activity,
InjuredPersonId = InjuredPersonDeleteID
)
);
Set(InitialInjuredPerson_SuspectedInjured,
RemoveIf(
InjuredPerson_SuspectedInjured,
InjuredPersonID = InjuredPersonDeleteID
)
);
Set(InitialInjuredPerson_OngoingPlan,
RemoveIf(
InjuredPersion_OngoingPlan,
InjuredPersonID = InjuredPersonDeleteID
)
);
//remove main table
Set(InitialInjured_Person,
RemoveIf(
Injured_Person,
InjuredPersonID = InjuredPersonDeleteID
)
);