এখানে আমি নিবিড় সেটআপের সাথে কাজ করছি তার একটি স্থূল ওভারসিম্প্লিফিকেশন। table_1
এবং table_2
উভয়ের আইডি হিসাবে অটো-ইনক্রিমেন্ট সারোগেট প্রাথমিক কী রয়েছে। info
এমন একটি টেবিল যা উভয় সম্পর্কে তথ্য table_1
এবং table_2
।
table_1 (id, field)
table_2 (id, field, field)
info ( ???, field)
আমি সিদ্ধান্ত নেওয়ার চেষ্টা করছি যে আমাকে এবং info
থেকে আইডির সংমিশ্রণের প্রাথমিক কী তৈরি করা উচিত কিনা । আমি যদি এটি করতাম তবে এর মধ্যে কোনটি সর্বাধিক অর্থপূর্ণ? (এই উদাহরণে আমি আইডি 11209 আইডি 437 এর সাথে সংযুক্ত করছি)table_1
table_2
INT(9)
11209437 (আমি এটি কেন খারাপ তা কল্পনা করতে পারি)
VARCHAR (10)
11209-437
DECIMAL (10,4)
11209.437
অথবা অন্য কিছু?
এটি কোনও মাইএসকিউএল মাইসাম ডিবিতে প্রাইমারি কী হিসাবে ব্যবহার করা ভাল?