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

استفسار ضرورى فى تصميم قاعدة بيانات

بدأه ehab prstige في 19 سبتمبر 2011 · 5 رد · 384 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

انا بقوم بعمل مشروع اشركة سيراميك وعندى جدول للموديلات

الجدول دا فيه حقول متعدده مثل حقل اللون والفرز والمقاس

وفى حقل السعر وكان عندى معيد وقلنا انا اى حقل فى جدول متعدد القيم بيحول تلقائيا لعلاقة وان تو مينى مع جدول الحقل المتعدد

بس انا عندى مشكله انى حاسس انى العلاقة مثلا بين جدول الموديلات وجدول الالوان مينى تو مينى فسؤالى انهى فى العلاقتين اصح

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

اكتر من حضرتكم ياريت تفيدونى بيه

متشكر للاهتمام بموضوعى ومنتظر ردك

#2

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

أهلاً بك يا إيهاب

عندما أخبرك أستاذك عن الحقل متعدد القيم , فقد كان يقصد بذلك تكرر قيمة معينة في جدول ما لأكثر من مرة واحدة. وهذه القيمة ليست السعر أو العدد بل هي الحقل الأساسي أو الفرعي في الجدول مثل الموديل مثلاً

فإذا كان الموديل فريداً في الجدول ولا يتكرر نفس الموديل في نفس الجدول مرة أخرى , فيعتبر الموديل هنا معرفاً فريداً للجدول , أو مفتاحاً أساسياً , أما إذا كان الموديل يتكرر في الجدول كأن يكون في جدول حركة الموديلات , هنا يكون الموديل مفتاحاً فرعياً لجدول الموديلات ذو المفتاح الأساسي "الموديل" , وتكون العلاقة بينهما ون من جدول الموديل تو ميني من جدول حركة الموديلات.

وكذلك بالنسبة للألوان:

فإذا كان لديك جدول خاص بالألوان ولكل لون معرف فريد لا يتكرر , فسوف يكون على علاقة ون تو ميني بجدول الموديلات إن أرت أو بجدول آخر تضيفه بإسم "تفاصيل الموديلات" يحتوي على الموديل واللون والسعر, لأن اللون الواحد قد يتكرر مع عدة موديلات. كما يمكنك أن تضع السعر في جدول حركة الموديلات حيث سيتم البيع والشراء والتخزين. ولكل حركة سعرها وتاريخها.

بالتوفيق

#3
غرّام العقول كتب:

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

أهلاً بك يا إيهاب

عندما أخبرك أستاذك عن الحقل متعدد القيم , فقد كان يقصد بذلك تكرر قيمة معينة في جدول ما لأكثر من مرة واحدة. وهذه القيمة ليست السعر أو العدد بل هي الحقل الأساسي أو الفرعي في الجدول مثل الموديل مثلاً

فإذا كان الموديل فريداً في الجدول ولا يتكرر نفس الموديل في نفس الجدول مرة أخرى , فيعتبر الموديل هنا معرفاً فريداً للجدول , أو مفتاحاً أساسياً , أما إذا كان الموديل يتكرر في الجدول كأن يكون في جدول حركة الموديلات , هنا يكون الموديل مفتاحاً فرعياً لجدول الموديلات ذو المفتاح الأساسي "الموديل" , وتكون العلاقة بينهما ون من جدول الموديل تو ميني من جدول حركة الموديلات.

وكذلك بالنسبة للألوان:

فإذا كان لديك جدول خاص بالألوان ولكل لون معرف فريد لا يتكرر , فسوف يكون على علاقة ون تو ميني بجدول الموديلات إن أرت أو بجدول آخر تضيفه بإسم "تفاصيل الموديلات" يحتوي على الموديل واللون والسعر, لأن اللون الواحد قد يتكرر مع عدة موديلات. كما يمكنك أن تضع السعر في جدول حركة الموديلات حيث سيتم البيع والشراء والتخزين. ولكل حركة سعرها وتاريخها.

بالتوفيق

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

فعايز اعرف ازاى احط السعر او يبقى حقل السعر موجود فين

ومره تانيه شكرا لاهتمامك

#4

كما أخبرتك إذا كان سعر موديل ما يعتمد على أكثر من جدول فأنت بين خيارين:

إما أن تعمل جدول خاص وتسميه مثلاً تفاصيل الموديلات أو جدول الأسعار ويحتوي على كل التفاصيل المطلوبة من الجداول الثلاثة أو الأربعة مثل:

حقل ترقيم تلقائي مفتاح أساسي , حقل الموديل من جدول الموديلات , حقل اللون من جدول الألوان , حقل المقاس من جدول المقاسات إن وجد , حقل الفرز من جدول الفرز إن وجد , ثم حقل السعر الذي تحدده.

أو أن تضع السعر في جدول الجرد , حيث يضاف للحقول السابقة حقل الكمية الموجودة من كل موديل.

أو أن تضع السعر لكل موديل عند كل عملية بيع أو شراء في نفس الجدول الذي ستقيد فيه عمليات البيع والشراء , وعن طريق الاستعلامات يمكنك استخراج سعر أي موديل سبق أن بعته أو اشتريته وهكذا..

فالعملية ليست بالتعقيد الذي تتخيلها.

وهناك برنامج مخازن للأستاذ/ محمد فؤاد تركي يمكنك الاستفادة منه موجود ومثبت في المنتدى

#5
غرّام العقول كتب:

كما أخبرتك إذا كان سعر موديل ما يعتمد على أكثر من جدول فأنت بين خيارين:

إما أن تعمل جدول خاص وتسميه مثلاً تفاصيل الموديلات أو جدول الأسعار ويحتوي على كل التفاصيل المطلوبة من الجداول الثلاثة أو الأربعة مثل:

حقل ترقيم تلقائي مفتاح أساسي , حقل الموديل من جدول الموديلات , حقل اللون من جدول الألوان , حقل المقاس من جدول المقاسات إن وجد , حقل الفرز من جدول الفرز إن وجد , ثم حقل السعر الذي تحدده.

أو أن تضع السعر في جدول الجرد , حيث يضاف للحقول السابقة حقل الكمية الموجودة من كل موديل.

أو أن تضع السعر لكل موديل عند كل عملية بيع أو شراء في نفس الجدول الذي ستقيد فيه عمليات البيع والشراء , وعن طريق الاستعلامات يمكنك استخراج سعر أي موديل سبق أن بعته أو اشتريته وهكذا..

فالعملية ليست بالتعقيد الذي تتخيلها.

وهناك برنامج مخازن للأستاذ/ محمد فؤاد تركي يمكنك الاستفادة منه موجود ومثبت في المنتدى

انا اخترت من شويه انى اعمل جدول باسم تفاصيل الموديل مثلا واربطه بكل الجداول اللى بتحدد السعر

ودا اللى انا نفذته فعلا من شويه فكنت بس عايز حد ياكدلى ان اللى انا بعمله دا صح مايكونش مجرد فهلوا منى

ويبقى فى غلط انا مش شايفه

وانا عاجز عن الشكر لاهتمامك ويمكن انا ببقى متردد فى تنفيذ الفكره لانى مش متاكد من صحتها علميا فبستشير اهل الخبره زى حضرتك

وشكرا جزيلا

#6

على الرحب والسعة

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

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

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

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

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