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