السلام عليكم ورحمة الله وبركاته
اخواني لدي سؤال كالتالي
اذا كان لدي ثلاث جداول لثلاثة انواع من المستخدمين فكيف يمكن ان امنع من ان يتم التسجيل بنفس اسم المستخدم والايميل بين هذه الجداول بحيث اذا احد مستخدمي الموقع سجل باسم أحمد وبايميل معين فلايمكن لاحد غيره بان يسجل بهذا الاسم والايميل ولا حتى مدير الموقع
انا لم اضع الجداول الثلاثة في جدول واحد لانه هناك نوعين من المستخدمين سوف يرتبطان بجدول آخر ولكن كل نوع سيكون له علاقة تختلف عن الاخرى مع هذا الجدول(احد انواع المستخدمين سيرتبط مع هذا الجدول بعلاقة واحد الى مالانهاية والنوع الثاني من المستخدمين سيرتبط بعلاقة مالانهاية الى مالانهاية مع الجدول الاخر) لذلك فصلت الجداول
حاولت ان استخدم الوراثة في جدول اساسي اسمه المستخدمين وارث منه ثلاث جداول(ثلاث انواع من المستخدمين)
لكن اعتقد انه سيتطلب عمل اكثر بالاضافة الى انني لم اجرب ذلك من قبل
لذا اتمنى الاجابة منكم
وشكرا