নিক্লাস উত্তর এবং আমার মন্তব্য থেকে যোগ করা।
আমি বলব সর্বাধিক ব্যবহৃত কনভেনশন এবং সর্বাধিক প্রস্তাবিত হ'ল কেবল একটি অটো-ইনক্রিমেন্টিং আইডি ব্যবহার করা, উদাহরণস্বরূপ 1 থেকে শুরু করুন এবং কেবল চালিয়ে যান। কোন যুক্তি এবং সহজ।
আপনার যদি বিতরণ সিস্টেম থাকে, বা স্ব-বর্ধমান সংখ্যা পছন্দ না হয় তবে আপনি একটি জিইউডি ব্যবহার করতে পারেন। বেশিরভাগ ডাটাবেসগুলি আপনার জন্য এই জাতীয় আইডি তৈরি পরিচালনা করবে। তবে এগুলি কোনও ব্যবহারকারীর পক্ষে ম্যানুয়ালি প্রবেশের জন্য, অনুসন্ধান ইত্যাদি ইত্যাদির জন্য ব্যথা। তাই কেবল এটি মনে রাখবেন।
অন্য বিকল্পটি হ'ল কিছু ধরণের ডেটা হ্যাশ ব্যবহার করা তবে আমি এটির পরামর্শ দেব না। এর অর্থ হ'ল আপনার পক্ষে এটি করার জন্য আপনার একটি অ্যালগরিদম লিখতে হবে, আপনি সর্বদা স্বতন্ত্রতা নিশ্চিত করতে পারবেন না, তারা অনুসন্ধানের জন্য প্রবেশ করার জন্য একটি ব্যথাও বোধ করে।
এগুলি কেবল আমার মতামত, তবে ব্যক্তিগত অভিজ্ঞতা থেকে আমাকে বিশ্বাস করুন, আইডিতে কখনও ব্যবসায়িক ডেটা ব্যবহার করবেন না।