بتاريخ: 11 فبراير 200620 سنة comment_59862 السلام عليكماريد وضع بيانات سيراميك كالتالي1- صنف السيراميك : مثلا ارضيات ، حوائط ، اسفال .. الخ2- نوع السيراميك(حسب الجوده) : نوع A ، نوع B3- مقاس السيراميك : مثلا 50*50 ، 160*120 ، .... الخقمت بعمل 3 جداول ، الاول للاصناف(ماستر) ، الثاني للانواع(ديتيل للاصناف) ، الثالث للمقاس(ديتيل للانواع) ، والرابط بين الثلاث جداول هو رقم الصنف هل يمكن جعل الحقل (CRID ) مفتاح اساسي(لربطه مع الجدول 3 - مقاس السيراميك) واجنبي(لربطه مع الجدول 1 - صنف السيراميك) في نفس الوقت تقديم بلاغ
بتاريخ: 12 فبراير 200620 سنة comment_59875 عندي احساس كبير بأن تصميمك لقاعدة البيانات .. غير عمليمعذرة على اللفظة الأخيرةوشكراً تقديم بلاغ
بتاريخ: 12 فبراير 200620 سنة كاتب الموضوع comment_59923 ارجو من الاخ mossa التكرم بوصف التصميم العملي هنا وادلاء الاراء بخصوص الموضوع ، حيث انني فكرت في جعل الجدول الاول ماستر ودمج الاخرين في جدول واحد ويكون ديتيل ، لكن هناك lov وتقارير كثيره تعتمد علي تفرد الحقل الخاص بانواع السلعارجو من كل ذي سقاء الرمي بالدلاء ، وشكرا تقديم بلاغ
بتاريخ: 12 فبراير 200620 سنة comment_59939 السلام عليكم ورحمة الله وبركاتةان وصفك للمثال يدل ان لديك اصناف كثيرة بانواع ومقاسات مختلفة لذلك وحتى تكون الجداول لديك تضم البيانات بشكل سليم لابد من الاتى1-انشاء جدول يضم الانواع المختلفة للصنف او الاصناف ويكون مكون من حقلين وهماكود النوعية - اسم النوعية مثل الكود100 نوعيتة A والكود 200 نوعيتة B وهكذا ويكون حقل كود النوعية هو الحقل الاساسى لهذا الجدول2-انشاء جدول يضم المقاسات المختلفة للاصناف ويتكون ايضا من حقلينكود المقياس- اسم القياس مثل الكود 500 اسم المقياس 50*50 والكود 501 اسم القياس 120*160 وهكذا ويكون حقل المقياس هو الحقل الاساسى فى هذا الجدول3-يتم انشاء جدول الاصناف(الماستر) بحيث يكون الحقل الاساسى له مكون من ثلاث حقول وهىكود الصنف-كود النوعية-كود المقياس بحيث نضمن ان كل صنف مربوط بنوعيتة وايضا بمقياسةحيث يمكن لصنف واحد تكثر من نوعية واكثر من مقاسويتم ربط جدول النوعيات (الحقل الرئيسى) بجدول الاصناف(الحقل الاجنبى) من خلال الحقل كود النوعيةويتم ربط جدول المقاسات(الحقل الرئيسى)بجدول الاصناف(الحقل الاجنبى ) من خلال الحقل كود المقياسوبذلك تكون تركيبة الجداول معك سليمةوان شاء الله تعمل معك الجداول بالطريقة الصحيحةوفقك الله لما يحبة ويرضى تقديم بلاغ
بتاريخ: 12 فبراير 200620 سنة comment_59940 اعتقد انه لاداعى لانشاء ثلاثة جداول ويكفى جدول واحد فقط جدول الitems item_no ----- primary key item_name item_type(a,b,c,d, ...) item_size item_price تقديم بلاغ
بتاريخ: 12 فبراير 200620 سنة comment_59942 اخى .. نظريا يوجد هذا و يسمى PK-FK ولكن عندما ننزل الى ارض الواقع وعمليا لن تجد هذا بمعنى اخر انة لا توجد علاقة ان قمت بعمل عذا العمود ( قم بعمل هذة العلاقة ) و ادخل على الفورمز و حاول ان تربط ال 2 بلوك مع بعض.. و شوف الى هيحصلهيقولك مفيش رابط اصلاا ..و شكراOracle ITself تقديم بلاغ
بتاريخ: 14 فبراير 200620 سنة comment_60090 اخي الكريم لا داعي لكل هذا يكفي فقط انشاء جدول واحد يضم جميع الاصناف سواء الرئيسية او الفرعي او رقم الصنف وليكن التفريق عن طريق حقل يحدد نوع رقم الصنف هل هو رئيسي او فرعي او رقم الصنف حتي انه اسهل فى حالة لو حبيت تعمل tree لرقم الاصناف كما انه اسهل من عملية الربط وشكرا تقديم بلاغ
بتاريخ: 14 فبراير 200620 سنة كاتب الموضوع comment_60122 اشكركم بشده علي المشاركات وسأوفيكم بالنتائج انشاء الله حتي تكتمل الفائده من الموضوع تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.