نمایش نتایج 1 تا 4 از 4

نام تاپیک: چگونه بین دو جدول ارتباط بر قرار کنم

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    اردیبهشت 1394
    محل زندگی
    بیرجند
    پست
    62

    چگونه بین دو جدول ارتباط بر قرار کنم

    سلام
    من یه کارگاه تولیدی دارم که در اون جهت تولید محصول نهایی از چندین مواد اولیه مختلف مصرف میشه به نظر خودم اومدم گفتم یه جدول جهت ثبت مواد اولیه ها داشته باشم و در جدول بعدی هم مقدار مصرف از هرکدام این مواد اولیه ها را ثبت کنم .به نظر شما چجوری میشه اینکار را انجام داد تا به نتیجه مطلوب برسم .یعنی در جدول بعدی باید نام مواد اولیه ها در سر ستون قرار بگیره یا روش دیگه ای هم وجود داره نحوه ارتباط داده رو نمیدونم واقعا کمکم کنید که لازم دارم
    .............. گندم ذرت آی دی
    .............. 12 25 1
    ............. 18 45 2
    نام مواد اولیه آی دی
    ذرت 1
    گندم 2
    با هر بار اضافه شدن یک ماده اولیه باید یک ستون جدید در جدول بالا اضافه بشه آیا کار درستی هست؟

  2. #2

    نقل قول: چگونه بین دو جدول ارتباط بر قرار کنم

    یک جدول برای تعریف مواد اولیه، مثلا به نام mterial شامل تمام مشخصات مواداولیه (MaterialID و MaterialName و ...)
    یک جدول برای محصول ، مثلا به نام Product شامل ستونهای (ProductId و ProductName و CreationDate و ...)
    یک جدول هم برای مشخص کردن اینکه هر مخصول از چه موادی و به چه مقدار استفاده شده ، مثلا به نام ProductMaterials شامل(pmID و MaterialID و ProductID و Quantity و ... )


    در مورد مدل رابطه ای و نحوه تبدیل به جداول جستجو کنید
    نمونه
    https://fa.wikipedia.org/wiki/%D9%BE...8C%D8%A7%DB%8C
    http://www.hpkclasses.ir/Courses/DataBase/db0600.html

  3. #3
    کاربر تازه وارد
    تاریخ عضویت
    اردیبهشت 1394
    محل زندگی
    بیرجند
    پست
    62

    Question نقل قول: چگونه بین دو جدول ارتباط بر قرار کنم

    نقل قول نوشته شده توسط Mahmoud.Afrad مشاهده تاپیک
    یک جدول برای تعریف مواد اولیه، مثلا به نام mterial شامل تمام مشخصات مواداولیه (MaterialID و MaterialName و ...)
    یک جدول برای محصول ، مثلا به نام Product شامل ستونهای (ProductId و ProductName و CreationDate و ...)
    یک جدول هم برای مشخص کردن اینکه هر مخصول از چه موادی و به چه مقدار استفاده شده ، مثلا به نام ProductMaterials شامل(pmID و MaterialID و ProductID و Quantity و ... )


    در مورد مدل رابطه ای و نحوه تبدیل به جداول جستجو کنید
    نمونه
    https://fa.wikipedia.org/wiki/%D9%BE...8C%D8%A7%DB%8C
    http://www.hpkclasses.ir/Courses/DataBase/db0600.html
    سلام دوست عزیز با این روشی که شما میگین جهت یک محصول اگه ده ماده اولیه استفاده شده باشد باید ده رکورد ایجاد کرد درست میگم یا نه منظورتون رو اشتباه برداشت کردم .اگه درست هست روش اصولیش هم همین هست؟
    جدول مصرف

    جدول محصول
    آی دی مصرف آدی مواد اولیه آی دی محصول مقدار مصرف
    1 1 1 25
    2 2 1 55
    3 3 1 44
    4 4 1 12.5
    آدی محصول نام محصول تاریخ تولید
    1 تولید 1 95/09/20
    2 تولید 2 95/09/19
    جدول مواد اولیه
    آی دی مواد اولیه نام مواد اولیه محل ذخیره
    1 گندم سیلو1
    2 جو سیلو 2
    3 سویا سیلو 3
    4 ذرت سیلو 4
    مثلا جهت تولید محصول( تولید 1 )من چهار ماده اولیه مصرف کردم باید به همین شکل باشه

  4. #4

    نقل قول: چگونه بین دو جدول ارتباط بر قرار کنم

    بله ، درسته.

    در مورد نرمال سازی پایگاه داده مطالعه کنید
    http://www.hpkclasses.ir/Courses/DataBase/db0900.html

تاپیک های مشابه

  1. چجوری بین دو جدول ارتباط برقرار کنم
    نوشته شده توسط marjan_gh در بخش ASP.NET MVC
    پاسخ: 1
    آخرین پست: سه شنبه 30 شهریور 1395, 13:53 عصر
  2. سوال: چطور بین دو جدول ارتباط برقرار کنم؟
    نوشته شده توسط abdollah110110 در بخش MySQL
    پاسخ: 1
    آخرین پست: پنج شنبه 30 بهمن 1393, 08:13 صبح
  3. پاسخ: 1
    آخرین پست: چهارشنبه 27 بهمن 1389, 17:18 عصر
  4. سوال: چطوري توي my sql بين دو جدول ارتباط برقرار كنم ؟
    نوشته شده توسط p30zoom در بخش PHP
    پاسخ: 1
    آخرین پست: شنبه 14 آذر 1388, 17:35 عصر
  5. چگونه بین دو برنامه ارتباط بر قرار کنم
    نوشته شده توسط Arman_1367 در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 4
    آخرین پست: سه شنبه 01 خرداد 1386, 18:57 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •