নন কোর ডাটাবেস টেবিলগুলি আবশ্যক যদি আপনার ডেটা ওয়ার্ডপ্রেস পোস্ট মডেলের চেয়ে জটিল হয়, এটি বিশাল হতে চলেছে, এবং এতে অনেকগুলি মেটা বিশদ রয়েছে যা অনুসন্ধান করা হবে।
EAV ফর্ম্যাট ওয়ার্ডপ্রেস তার পোস্ট মেটার জন্য ব্যবহার করে এটি বহু-মানদণ্ড অনুসন্ধানে নিজেকে ভাল ধার দেয় না।
আপনি যদি আপনার মেটাটিকে অনেকগুলি এন্ট্রিগুলিতে ভাগ করেন তবে পোস্ট মেটা টেবিলে আপনার প্রতি পোস্টে অসংখ্য এন্ট্রি থাকবে এবং মেটাসের মাধ্যমে কোনও পোস্ট অনুসন্ধান করা অনেক ধীর হবে।
আপনি যদি কোনও অ্যারে সিরিয়ালযুক্ত সমস্ত মেটাগুলি সঞ্চয় করেন এবং পোস্ট মেটাতে এটি কেবল একটি এন্ট্রি হিসাবে থাকে তবে এবার আপনাকে সেই মেটার অভ্যন্তরে কেবলমাত্র পাঠ্য অনুসন্ধান করতে বাধ্য করা হবে এবং আপনি সরাসরি আপনার বর্গ কোয়েরিতে তুলনা অপারেটরগুলি ব্যবহার করতে সক্ষম হবেন না।
আপনার প্লাগইনটিতে হাজার হাজার এন্ট্রি এবং সম্পর্কিত মেটা না থাকলে বড় সমস্যা নয়।
তবে একটি বড় সমস্যা যদি আপনার প্লাগইন বড় কিছু করতে চলেছে।
আপনার পরিস্থিতি, স্বতন্ত্র এন্ট্রি হিসাবে একটি ফাইলের নাম এবং সেই প্রবেশের সাথে সংযুক্ত 3 মেটা ডেটা এন্ট্রি এত বড় বলে মনে হয় না। আপনি এর জন্য ওয়ার্ডপ্রেস পোস্ট টেবিল এবং মেটা টেবিল ব্যবহার করতে পারেন।
কিন্তু, লোকেরা যদি এই 3 টি মেটাগুলি খুব সন্ধান করতে চলেছে, বিশেষত একত্রে, তবে আমি আপনাকে আলাদা টেবিল সেট আপ করার পরামর্শ দিই।
সেই বিন্যাসের সাথে কেবল একটি এন্ট্রি সহ একটি টেবিল, এতে সমস্ত মেটাও রয়েছে ঠিক আছে, এবং বিদ্যুতের দ্রুত জিজ্ঞাসা করবে।
ঘটনাক্রমে, আপনি যদি ওয়ার্ডপ্রেস টেবিলগুলি ব্যবহার করেন এবং এছাড়াও আপনি ক্যোয়ারী ক্যাচিং ব্যবহার করছেন, ব্যবহারকারী আপনার ডেটা অনুসন্ধান করে সময়ের সাথে সাথে ক্যাশে হয়ে যায় এবং এতে কম বোঝা পড়তে পারে। তবে এটি আলাদা টেবিল করার মতো বিচক্ষণ হবে না।