السلام عليكم و رحمه الله و بركاته،،،،
كل عام و انتم بخير أخوتي الاعزاء،،،
لدي مشكلة لم أستطع حلها خصوصا أنني مبتدأ في قواعد بيانات الاسكيوال سرفر أرجوا منكم مساعدتي على حلها
المشكلة كالآتي:
لدي قاعدة بيانات المطلوب ان اسجل فيها بيانات المستأجرين:
المستأجرين ممكن يكونو:
1- أفراد
2- شركات
طبعا عملت جدول لكل واحد لأن البيانات الى هنجمعها لكل كيان بتختلف عن التاني باختصار كالآتي:
Persons
ID
Fname
Lname
Main_ID>>>>FK
CompaniesOrEstablishments
Id
Commercial_Name
Owner_Name
Main_ID>>>>FK
طبعا للتسهيل عاوز أجمع الجدولين السابقة في جدول واحد و ذلك باضافة جدول ثالث يكون كالأتي:
يمكن استغلال الجدول دة لجمع البيانات المشتركة بين الكيانين زي العنوان و رقم التليفون الاساسي.
Tenants
Main_ID
add_date
address
mobile
العلاقة المفروض تكون أن كل شركة أو فرد يلزم أن يتبع ريكورد واحد فقط في جدول المستأجرين (Tenants) و أن كل ريكورد في جدول المستأرجين يكون مسجل في واحد من الجدولين فقط (الافراد أو الشركات)،،،
المطلوب ازاي انفذ العلاقة دي على برنامج الاسكيوال سرفر؟؟؟؟
:)