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

نام تاپیک: عدم استفاده از روابط در دیتابیس

  1. #1

    عدم استفاده از روابط در دیتابیس

    سلام من چندتا جدول دارم که یکسری اطلاعات رو ذخیره میکنم یکی جدول student هستش و دیگری جدول score محتوای جدول ها هم بصورت زیر هستش
    Student
    ------------
    id
    name
    lname
    --------------

    score
    ----------
    id
    studentId
    point

    حالا سوال من این هستش که من ایدی دانش اموز رو داخل جدول امتیاز ذخیره میکنم اما هیچ گونه روابطی روی جدول ها اعمال نکردم، مشکلی پیش نمیاد؟ اصلا برای چی باید رابطه بزنم براشون؟ برنامه سالانه شاید 500 رکورد اطلاعات ثبت کنه (حتی کمتر)

  2. #2

    نقل قول: عدم استفاده از روابط در دیتابیس

    سلام
    شاید الان مشکلی پیش نیاد ولی وقتی برنامه ات بزرگ بشه باگ بوجود میاره
    پس پیشنهاد میکنم استاندارد ها رو رعایت کن

  3. #3
    مدیر بخش آواتار danialafshari
    تاریخ عضویت
    تیر 1387
    محل زندگی
    هر کجا هستم باشم آسمان مال من است
    پست
    2,909

    نقل قول: عدم استفاده از روابط در دیتابیس

    با سلام
    سوالتون مربوط به بخش طراحی sql هست
    شما از روابط استفاده کردید چون یک inner join زدید که متوجه میشید هر score مربوط به کدام student هست
    منظورتون از رابطه Diagram درون Sql server هست؟
    خیر مشکلی پیش نمیاد
    اگر از diagram یا RelationShip استفاده کنید خود sql مسائل رو هندل میکنه و میتونید هم خودتون هندل کنید
    توصیه میکنم که سعی کنید کاری رو که میشه توسط sql انجام داد رو همونجا تنظیم کنید که انجام بده و در برنامه فقط exception مناسب رو به کاربر نشون بدید
    موفق باشید
    لطفاً از پرسیدن سوال در خصوصی خودداری کنید.
    قبل از ایجاد تاپیک، حتماً قوانین سایت را مطالعه فرمایید.
    قوانین پرسش های دانشجویی
    برای درست وارد شدن کد در قالب C#‎‎‎ سایت، ابتدا کد رو درون Notepad.exe کپی سپس از اونجا به سایت در قالب C#‎‎‎ منتفل کنید
    نرم افزار code manager دستیار برنامه نویسان جهت نگهداری کد ها

  4. #4

    نقل قول: عدم استفاده از روابط در دیتابیس

    نقل قول نوشته شده توسط danialafshari مشاهده تاپیک
    با سلام
    سوالتون مربوط به بخش طراحی sql هست
    شما از روابط استفاده کردید چون یک inner join زدید که متوجه میشید هر score مربوط به کدام student هست
    منظورتون از رابطه Diagram درون Sql server هست؟
    خیر مشکلی پیش نمیاد
    اگر از diagram یا RelationShip استفاده کنید خود sql مسائل رو هندل میکنه و میتونید هم خودتون هندل کنید
    توصیه میکنم که سعی کنید کاری رو که میشه توسط sql انجام داد رو همونجا تنظیم کنید که انجام بده و در برنامه فقط exception مناسب رو به کاربر نشون بدید
    موفق باشید
    منظورم همین کلیدها هستن داخل sql ایدی هارو بهم وصل میکنیم و...
    البته چون من دارم بصورت کدفرست کار میکنم با sql هیچ کاری ندارم میخواستم ببینم ضروری هستش که این کار انجام بشه یا نیازی نیست؟

  5. #5
    مدیر بخش آواتار danialafshari
    تاریخ عضویت
    تیر 1387
    محل زندگی
    هر کجا هستم باشم آسمان مال من است
    پست
    2,909

    نقل قول: عدم استفاده از روابط در دیتابیس

    نقل قول نوشته شده توسط barnamenevisjavan مشاهده تاپیک
    منظورم همین کلیدها هستن داخل sql ایدی هارو بهم وصل میکنیم و...
    البته چون من دارم بصورت کدفرست کار میکنم با sql هیچ کاری ندارم میخواستم ببینم ضروری هستش که این کار انجام بشه یا نیازی نیست؟
    توی برنامه ی به این کوچکی اگر خودتون ورودی ها رو کنترل میکنید مشکلی پیش نمیاد
    ولی در کل برای پروژه هاتون توی کد فرست روابط رو براش تعریف کنید
    لطفاً از پرسیدن سوال در خصوصی خودداری کنید.
    قبل از ایجاد تاپیک، حتماً قوانین سایت را مطالعه فرمایید.
    قوانین پرسش های دانشجویی
    برای درست وارد شدن کد در قالب C#‎‎‎ سایت، ابتدا کد رو درون Notepad.exe کپی سپس از اونجا به سایت در قالب C#‎‎‎ منتفل کنید
    نرم افزار code manager دستیار برنامه نویسان جهت نگهداری کد ها

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

  1. سوال استفاده از جستجو در دیتابیس( sqlite )
    نوشته شده توسط sajadpm در بخش Android Studio
    پاسخ: 8
    آخرین پست: شنبه 16 بهمن 1395, 18:34 عصر
  2. آموزش: عدم استفاده از AutoNumber در فیلدهای ID
    نوشته شده توسط Abbas Amiri در بخش Access
    پاسخ: 14
    آخرین پست: سه شنبه 01 مرداد 1392, 19:21 عصر
  3. استفاده از linq در دیتابیس شبکه
    نوشته شده توسط modern_amin در بخش C#‎‎
    پاسخ: 2
    آخرین پست: سه شنبه 13 تیر 1391, 11:35 صبح
  4. گفتگو: روش درست استفاده از عکس در دیتابیس
    نوشته شده توسط tina.net در بخش ASP.NET Web Forms
    پاسخ: 11
    آخرین پست: یک شنبه 27 دی 1388, 12:39 عصر
  5. چگونگی عدم استفاده از method در ایجاد یه thread
    نوشته شده توسط hamed jalili در بخش C#‎‎
    پاسخ: 12
    آخرین پست: سه شنبه 28 خرداد 1387, 19:45 عصر

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

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