السلام عليكم ورحمة الله وبركاته ۔۔۔
لدي جداول فيها الأعمدة التالية :
جدول الآدمنز :
1- ID
2- AdminName : اسم الادمن
3- AdminUserName اسم المستخدم
4- AdminPassword كلمة المرور ۔
5- Computers ( قيمةBit ) صلاحية صرف أجهزة كمبيوتر
6- Communications ( قيمة Bit ) صلاحية صرف الاتصالات ۔
7- Tables ( قيمة bit) صلاحيات صرف الطاولات ۔
etc
جدول القسم :
1- id
2- DepartID رقم القسم بالمنشأة ۔ (مفتاح أساسي )
3- DepartName اسم القسم بالمنشأة
4- DepartPhone رقم الهاتف
جدول بيانات الموظفين :
1- EmpID
2- DepartID رقم القسم الذي يتبع له الموظف ۔
4- EmpRealID رقم السجل حكومي للموظف
3-ِ EmpName اسم الموظف
4- اEmpUserName اسم المستخدم
5- EmpUserPwd كلمة المرور ۔
جدول العهد :
العهد تختلف بطبيعتها ، وهنا المشكلة , المشكلة أن لكل عهدة بيانات خاصة بها ، فمثلا أجهزة الحاسب لها رقم تسلسلي خاص بالجهاز ، أما الاتصالات فلكل جهاز رقم هاتف مربوط به إن كان DSL أما الطاولات ، فلها إبعاد ومساحات ومواصفات مختلفة طبعاً ۔
فلو فرضنا أني سأقوم بتصميم جدول لكل عينة من العينات ( جدول لأجهزة الكمبيوتر ، جدول لأجهزة الاتصالات ۔۔۔۔ الخ ) فما هي الطريقة المناسبة لربط هذه الجداول ؟؟ بحيث لو تم تعديل رقم القسم سيتعدل معه كافة العهد المربوطة بموظفي هذا القسم ، بحيث أني استطيع الاستعلام عن العهد المصروفة لهذا القسم ، وأيضا البحث عن جميع العهد المصروفة لهذا الموظف بهذا القسم مهما تغيرت بياناته ۔
سؤال آخر واعذرونا عن الإطالة ۔ : هل هناك طرقة لتصميم جدول العهد وجدول آخر لتنقلات العهد بحيث لو انتقلت عهده من موظف في قسم إلى موظف آخر فإني استطيع أن أظهر تنقلات هذه العهده ( Track ) ؟
قد يكون طريقة تفكيري بتصميم الجداول خاطئة لذا لا مانع من الاستئناس برأيكم وأعادة تصميم الجداول بالطريقة التي تشيرون علي بها ۔۔۔
شكرا لكم جميعاً ۔