25-10-18, 01:57 PM
(25-10-18, 09:56 AM)mmali127 كتب : السلام عليكم ورجحمه الله وبركاته
اخى الفاضل ..
يجب ان يكون هناك
1-جدول واحد فقط لكل الاصناف مهما كانت طبيعتها
2 - جدول واحد فقط للمجاميع الرئيسية الاصناف
3 - جدول واحد فقط للمجاميع الفرعية للاصناف
بمعنى ...
انظر الى كود الصنف التالى (على سبيل المثال)
14-01-001
دعنا نقسم الكود السابق كما شرحت لك
14 عبارة عن مجموعة الاصناف الرئيسية ولتكن مثلا اجهزة تليفون محمول
01 عبارة عن مجموعة الاصناف الفرعية ولتكن سامسونج
001 عبارة عن كود الصنف وليكن S9+
وبالتالى يكون قراءه الصنف السابق بمجرد النظر اليه
14-01-001 تليفون محمول سامسونج s9
وبالتالى اذا كان هناك تليفون سامسونج وليكن s8
يكون كود الصنف له
14-01-002
وهكذا
اما اذا كان تليفون محمول ماركة نوكيا (مثلا)
يكون الكود كالتالى (مجموعة اصناف فرعية جديدة )
14-02-001
طيب تمام كده ؟
تعالى نعمل كود جديد لجهاز كمبيوتر مثلا ماركة Dell وليكن P4
يكون الكود كالتالى
15-01-001
يلاحظ وجود مجموعة اصناف رئيسية جديدة (15)
وبتحليل الكود يكون كالتالى
15 جهاز كمبيوتر
01 ماركة dell
001 P4
-------------------------------------------
وبهذا يكون لديك جدول واحد للاصناف مرتبط بجدول واحد للمجاميع الرئيسية
وجدول المجاميع الريئسية مرتبط بجدول واحد لمجاميع الاصناف الفرعية
وبالتالى يكون هناك جدول واحد فقط للمبيعات والمشتريات
وتحت امرك لو هناك استفسار
تحياتى للجميع
شكرا على الرد صديقي
فهمت القصد بس ما وصلتني الفكرة ، ما قصدك بـ كود الصنف
ومن اين سياتي ، وفي حالتي كود الصنف هو الباركود والبار كود في العاده يكون على المنتج
هل القصد ان اقوم بعمل كود خاص لكل منتج ؟؟
مشكلتي الاساسيه هي رقم ال IMEI للهواتف فقط وهو عباره عن رقم فريد لكل هاتف مكون من ١٤ رقم
حاليا قمت بعمل جدول واسميته IMEI وقمت بعمل ٣ حقول id , barcode , IEMI
وبعد ان يقوم المستخدم بادخال والنقل ٥ هواتف من iphone x تظهر datagridview
وفيها ارقام ال barcode ويقوم المستخدم باضافه IMEI مقابل كل هاتف
ومعلومات الهاتف الاساسيه موجودة في جدول المنتجات .
لكن ارى ان هذا الحل ضعيف وفيه مشاكل لاني لم احصر كل هاتف برقم IMEI واحد
فاذا ادخل المستخدم ٥ اجهزه سيكون ال ٥ اجهزه بنفس البار كود ورقم IMEI واحد لكن بدون تحديد لاي هاتف رقم الـ IMEI هذاز
