এটি (:)) আপনি কী বা ম্যাপার ব্যবহার করছেন তার উপর কিছুটা নির্ভর করে, সুতরাং প্রশ্ন সাপোর্টে ও ডি ম্যাপারটি কী সমর্থন করে / সমর্থন করে না তা নিয়ে গবেষণা করে কিছুটা সময় ব্যয় করুন।
যেমন মাইক্রোসফ্টের বা ম্যাপাররা এসকিউএল সার্ভারের সমস্ত অন্তর্নির্মিত ডেটাটাইপগুলি সমর্থন করে না, কিছু নতুন / উন্নত টিএসকিউএল বৈশিষ্ট্যগুলি সমর্থন করবে না (পুনরাবৃত্তির অনুসন্ধানগুলি, অপ্টিমাইজার ইঙ্গিত ইত্যাদি স্মরণে বসন্ত)।
তত্ত্ব অনুসারে , একটি ভাল ওআর ম্যাপার একটি ভাল অবজেক্ট মডেলের একটি ভাল নকশাকৃত রিলেশনাল ডাটাবেস স্কিমাকে কাটিয়ে উঠতে (এবং আপনাকে ম্যাপ দেওয়ার অনুমতি দিতে) যথেষ্ট নমনীয় হওয়া উচিত। বাস্তবে, ধাঁধাটির সমস্ত টুকরো ঠিক জায়গায় থাকার আগে আমাদের এখনও কিছুটা যেতে হবে; যদিও অনেকগুলি ও ম্যাপাররা অ্যাডভান্সড ম্যাপিং সমর্থন করে এটি প্রায়শই জটিল প্রশ্ন এবং পারফরম্যান্স সমস্যার ব্যয় করে আসে।
ভাল ডিবি পারফরম্যান্সের জন্য (এবং ডিবিএর সান্টিটি সংরক্ষণের জন্য :)) ডিবি স্কিমা ডিজাইনের ক্ষেত্রে আপনার এখনও সর্বোত্তম অভ্যাসগুলি অনুসরণ করা উচিত; প্রথমে স্বাভাবিক করুন এবং যেখানে [/ যদি] প্রয়োজন হয় সেক্ষেত্রে অস্বীকার করুন। কোড-সাইডে, আপনার অবজেক্ট মডেলটি দিয়ে ওভারবোর্ডে যাবেন না ; এমনকি ওআর ম্যাপার জটিল উত্তরাধিকারের মডেল এবং সত্ত্বাকে সমর্থন করে যা অনেকগুলি টেবিলকে একত্রে একত্রিত করে, এটিও সেই অঞ্চল যেখানে আপনার অতি জটিল জটিল প্রশ্নগুলির সাথে ডাটাবেস ইত্যাদিতে আঘাত হানার ঝুঁকি রয়েছে Profile প্রোফাইল, প্রোফাইল, প্রোফাইল এবং কেবল ওআরএম গ্রহণ করবেন না মঞ্জুর জন্য উত্পন্ন জিজ্ঞাসা। মনে রাখবেন যে ওআর ম্যাপার থেকে উত্পন্ন উত্সগুলি প্রায়শই সাধারণ এসকিউএল কোয়েরির মতো টুইট করা যেতে পারে এবং বস্তুর পাশে দুটি কার্যকরী সমতুল্য ক্যোয়ারী (যেমন লিনক ক্যোয়ারী) কখনও কখনও বিস্তৃতভাবে বিভিন্ন এসকিউএল কোয়েরি তৈরি করতে পারে।