الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

استفسار عن علاقه جدول المستخدمين بجدول الفواتير

Featured Replies

بتاريخ:

السلام عليكم
اخواني الاعضاء
أنا عندي استفسار في الجداول والعلاقات
مثلا عندي جدول الفواتير فيه حقل رقم المستخدم الذي أدخل الفاتورة كنوع من الرقابه على الموظفين ،،،،، حيث ان المستخدم يدخل أكثر من فاتورة مشتريات
أخواني سوالي هو
عند حذف المستخدم مثلا رقم 2 ،، وبعد حذفه أردت ان أستعلم عن الفواتير
طبعا الاستعلام راح يجيب لي رقم الفاتورة والتاريخ ورقم المورد من جدول الموردين وكمااااان رقم المستخدم اللي أدخل الفاتوره من جدول المستخدمين وفي هذه الحاله عند الاستعلام عندما يوصل لرقم المستخدم فماراح يلقى المستخدم لانه محذوف هل سيحدث خطأ ؟؟؟ او كيف يكون ؟؟ مدري اخواني !!
وماهو الحل بوجهه نظركم في بناء الجدول

http://img260.echo.cx/img260/5181/epic226ui.jpg

بتاريخ:

السلام عليكم ،
لدي اقتراح حول هذا الموضوع ، شطب المستخدم 2 (مثلاً) سيعمل مشاكل جمى ، اقترح ان تضيف حالة المستخدم في جدول المستخدميين ، والعمل على التأكد من حالة المستخدم دون الحاجة لشطب هذا المستخدم ، لأنه لا يجوز شطب اي مستخدم من جدول المسخدمين لانه يوجد له سجلات في جداول اخرى

وآخر دعوانا أن الحمد لله رب العالمين والصلاة والسلام على رسول الله سيدنا محمد عليه الصلاه السلام :)

بتاريخ:

أخي الكريم

العلاقة هنا (One to Many)
اي ان المستخدم الواحد يمكن ان يعمل اكثر من فاتورة

ولذلك رقم المستخدم في جدول الفواتير يجب يكون (Foreign key ) مرتبط برقم المستخدم في جدول المستخدمين
وعند محاولة حذف مستخدم من جدول المستخدمين ولديه سجلات في جدول الفواتير تظهر رسالة خطأ ولا تتم عملية الحذف..





...

بتاريخ:
  • كاتب الموضوع

مشكور اخواني على الايضاح

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.