সংক্ষিপ্ত উত্তর: ডিপেন্ডস .... এই বিশেষ ক্ষেত্রে এটি ঠিক আছে। তবে বিশেষজ্ঞরা প্রায় প্রতিবারই এর বিরুদ্ধে সুপারিশ করবেন; আপনার মামলা সহ।
কেন?
প্রশ্নগুলি সারণীতে বিদেশী হলে (অন্য টেবিলে উত্পন্ন) কীগুলি টেবিলে খুব কমই স্বতন্ত্র। উদাহরণস্বরূপ, কোনও আইটেম আইডি আইটিইএমএস সারণীতে অনন্য হতে পারে তবে কোনও অর্ডার টেবিলের মধ্যে নয়, কারণ একই ধরণের আইটেম সম্ভবত অন্য ক্রমে উপস্থিত থাকবে। অনুরূপভাবে, অর্ডার আইডিগুলি অর্ডার সারণীতে অনন্য (সম্ভবত) হতে পারে তবে অন্য কোনও টেবিলের মতো নয় যেমন অর্ডিসিডিটেলস যেখানে একাধিক লাইন আইটেম সহ একটি অর্ডার উপস্থিত থাকতে পারে এবং একটি নির্দিষ্ট ক্রমে একটি নির্দিষ্ট আইটেমের বিরুদ্ধে জিজ্ঞাসা করতে আপনার দুটি সংক্ষেপের প্রয়োজন এই সারণির জন্য পিকে হিসাবে এফকে (অর্ডার_আইডি এবং আইটেম_আইডি)।
আমি ডিবি বিশেষজ্ঞ নই, তবে আপনি যদি আপনার পিকে হিসাবে স্বয়ংক্রিয়ভাবে উত্পন্ন মানটি যুক্তিযুক্তভাবে প্রমাণ করতে পারেন তবে আমি তা করব। যদি এটি ব্যবহারিক না হয়, তবে দু'জনের (বা আরও বেশি) এফকে আপনার পিকে হিসাবে পরিবেশন করতে পারে। কিন্তু, আমি এমন কোনও ক্ষেত্রেই ভাবতে পারি না যেখানে একক এফকে মানটিকে পিকে হিসাবে ন্যায়সঙ্গত করা যায়।