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