الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

استفسار عن كيفية حفظ الفاتورة بملحقاتها

مغلق
بدأه CBZ_707 في 7 مارس 2006 · 3 رد · 845 مشاهدة · في قواعد بيانات Oracle
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

أخواني الاعزاء اليوم قصدتكم واتمنى ان اجد ضالتي معكم

الان اشتغل في مشروع التخرج وهو عباره عن بيع قطع غيار سيارات مع المخازن ببرمجة الفيجوال بيسك دوت نت والداتا بيس الاوراكل

المهم

انا تحيرت في كيفية صنع الداتا بيس للفاتورة على الرغم ان الفاتوره ممكن تحتوي على قطعة واحدة وممكن 50 قطع

فسؤالي هو

كيف ممكن احفظ محتويات الفاتورة في الداتابيس عن طريق رقم الفاتورة؟؟؟

وهذا لكي يسهل استرجاع محتويات الفاتوره عند ترجيع اي قطعة ...

وشكرا لكم مقدماااااااا

وللعلم اني مبتداء في الاوراكل

#2

أخي الكريم : برأي أن تقوم بإنشاء جدولين : الجدول الأول يحمل رقم الفاتورة و تاريخها و اسم المشتري ... و الجدول الثاني يحمل تفاصيل الفاتورة بحيث يضم كل سجل فيه اسم القطعة و عددها و سعر القطعة الواحدة .... و يتم الربط بين الجدولين عن طريق رقم الفاتورة ...

كمثال :

create Table Bills(id number ,PurchaseDate Date , buyername varchar2(30) , primary key (id) );

و جدول التفاصيل

Create table BillDetails (billid number , objectname varchar2(50) , count number , price number , foreign key(billid) references Bills(id)  );

تم تعديل هذه المشاركة بواسطة informat في 8 مارس 2006 في 02:37

#3

بارك الله فيك اخي العزيز informat

بما ان foreign key تقدر ان تكرر رقم الفاتوره ففي هذه الحاله انتهت المشكلة

وشكرا لك أخي العزيز

#4

أهلاً أخي ... و أتمنى لك النجاح في مشروعك

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…