ভালো ডাটাবেস ডিজাইন হলো সবার চাওয়া লক্ষ্য যাতে খারাপ ডিজাইন নিয়ে কাজ করার পরিণতি এড়ানো যায়।
ভালো ডাটাবেস ডিজাইনের উদ্দেশ্যগুলো নিম্নরূপ:
রিডানডান্ট ডেটা এড়ানো
ডাটাবেসের টেবিলগুলো স্ট্যান্ডার্ড মেনে এবং hoànctic দেডিকেশনের সাথে নির্মিত হওয়া উচিত। এতে ভিন্ন ফিল্ড থাকা উচিত এবং রিডানডান্ট ডেটা ন্যূনতম করা উচিত। টেবিলে সবসময় একটি প্রাইমারি কি থাকা উচিত যা একটি উникаল আইডি হবে।
নির্ভুল তথ্য
ডাটাবেস স্ট্যান্ডার্ড এবং কনভেনশন মেনে চলা উচিত এবং প্রতিষ্ঠানের জন্য অর্থবহ তথ্য প্রদান করা উচিত।
ডেটা ইন্টিগ্রিটি (Data Integrity)
ইন্টিগ্রিটি মানগুলো বৈধ এবং নির্ভুল কিনা তা নিশ্চিত করতে সাহায্য করে। ডেটা ইন্টিগ্রিটি টেবিল, সম্পর্ক ইত্যাদিতে সেট করা হয়।
পরিবর্তন
विकশিত ডাটাবেস কনভেনশন এবং স্ট্যান্ডার্ড মেনে চলা উচিত, যাতে প্রয়োজনে সহজে পরিবর্তন করা যায়।
