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

نام تاپیک: ایجاد یک صفت در data base

  1. #1

    ایجاد یک صفت در data base

    سلام خدمت تمام دوستان

    می خوام یه بحثی رو مطرح کنم چطورش را نمی دونم برای همین با زبون خودم می گم

    فکر کنید می خوایید یه برنامه برای موبایل فروشی درست کنید و خصوصیات تمام موبایل ها را بنویسید حالا بعضی موبایلها یا بهتر بگم تعداد کمی از موبایل ها خصوصیات خاصی دارند که همه موبایل ها ندارند و نمی خوایید به خاطر اون تعداد کم موبایل یک ستون جدا ایجاد کنید که در برنامه سطر خالی وجود داشته باشه
    شما چه کار می کنید یا چه پیشنهادی میدید ؟؟؟؟؟؟؟؟؟؟؟؟؟؟

    من خودم نظرم اینه که در این برنامه یک جدول جدا درست کنیم و موبایل هایی که خصوصیاتشان خاص و کم هست را به آن ببریم .

    یا در برنامه یک دکمه بگذاریم که ما رو به خصوصیات جدید ببره و در آنجا خصوصیات جدید را نشان بده

    البته در هر دو پیشنهاد ایجاد حافظه اضافی می کنه و همین طور فکر کنم باعث بشه که صفت NULL هم درش فعال بشه
    نظر شما چیه؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

  2. #2
    کاربر دائمی آواتار C Sharp
    تاریخ عضویت
    مرداد 1389
    محل زندگی
    System.Object
    پست
    101

    نقل قول: ایجاد یک صفت در data base

    در اینجور موارد معمولا یه جدول با سه ستون در نظر میگیرن :

    1- نوع یا نام یا آی دی موبایل
    2-نام خصوصیت
    3-مقدار خصوصیت

    که ستونهای 1 و 2 کلید هستن

    این روش انعطاف پذیر ترین روشه

    روشه دیگه که خودم اصلا پیشنهاد نمیکنم ایجاد یک جدول به ازای هر نوع موبایله! (خیلی مسخره است d:)

  3. #3

    نقل قول: ایجاد یک صفت در data base

    به نظرشما اینطور صفت Null که به گفته ای مخرب پایگاه داده است فعال نمی شه چون همه موبایل ها که یک خصوصیت ندارند.

  4. #4
    کاربر دائمی آواتار C Sharp
    تاریخ عضویت
    مرداد 1389
    محل زندگی
    System.Object
    پست
    101

    نقل قول: ایجاد یک صفت در data base

    به هیچ وجه تو روش اول شما null نخواهید داشت .
    چون به ازای موبایل های متفاوت خصوصیات متفاوت تو جدول درج میکنید
    به این مثال نگاه کنین :

    mobilex|Brand|Motorolla
    mobilex|Weight|111g

    mobiley|Brand|Nokia
    mobiley|Weight|120g
    mobiley|Camera|2mp
    mobiley|Zoom|Optical

    هر ستون رو با | از هم جدا کردم که بشه اینجا نشون داد

  5. #5

    نقل قول: ایجاد یک صفت در data base

    ببخش که می گم روشت رو مطرح کردم رد شد البته روش دوم خودمم رد شد راه دیگه ای را نمی شناسید؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
    آخرین ویرایش به وسیله raha1234567 : دوشنبه 18 مرداد 1389 در 21:17 عصر

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

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