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

نام تاپیک: ستون Identity و ارتباطات جداول پس از آرشيو كردن اطلاعات

  1. #1

    ستون Identity و ارتباطات جداول پس از آرشيو كردن اطلاعات

    با سلام

    در برنامه‌اي كه نياز به ديتابيس بزرگي دارد، قرار است دو Database مثل هم تعبيه شود كه يكي نقش ديتابيس جاري و ديگري نقش ديتابيس آرشيو را داشته باشد. روش كار بدين شكل خواهد بود كه هميشه اطلاعات سالهاي قبل به خاطر حفظ Performance برنامه از Database جاري به Database آرشيو منتقل شود.
    اگر در Database جاري ستونهاي Identity داشته و اين ستونها Primary Key هم باشند و بر اين اساس ارتباط با جداول ديگر هم داشته باشند، قطعاً هنگام انتقال اطلاعات از Current Database به Archive Database مقادير ستونهاي Identity تغيير خواهد كرد و در نتيجه ارتباطات جداول در Archive Database آن چيزي كه انتظار مي‌رود نخواهد بود.
    به نظر شما كدام راه‌حل براي اين مشكل مناسبتر است:
    الف) ستونهايي كه در Current Database خاصيت Identity دارند در Archive Database خاصيت Identity نداشته باشند؛
    ب) استفاده از Tableهاي مستقل براي هر سال و Export كردن Table مورد نظر به Archive Database؛
    ج) استفاده از Databseهاي مستقل براي هر سال و عدم نگهداري Archive Database؛
    با تشكر

  2. #2

    نقل قول: ستون Identity و ارتباطات جداول پس از آرشيو كردن اطلاعات

    سلام دوست عزیزم،
    الزامی نداره در آرشیو هم Identity وجود داشته باشه.

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

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