ان فهمت سؤالك ..انسخ الكود التالي في حقل الرقم القومي للابن في حدث قبل التحديث
وطبقه مع بقية حقول الرقم القومي للاب والام ..مع تغيير اسماء الحقول
If Nz(DCount("Qawmi", "tbl_Sons", "[txtQawmi]= [Qawmi]"), 0) = 0 Then
Else
MsgBox "الرقم مسجل من قبل.."
Me.Undo
DoCmd.CancelEvent
End If
If Nz(DCount("Qawmi", "Show_Familys", "[txtQawmi]= [Qawmi]"), 0) = 0 Then
Else
MsgBox "الرقم مسجل من قبل.."
Me.Undo
DoCmd.CancelEvent
End If
If Nz(DCount("Qawmi2", "Show_Familys", "[txtQawmi]= [Qawmi2]"), 0) = 0 Then
Else
MsgBox "الرقم مسجل من قبل.."
Me.Undo
DoCmd.CancelEvent
End If