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

প্রথম স্বাভাবিক ফর্ম (1NF)
1NF ডাটাবেসের ডেটা রিডানডেন্সি সমস্যা এবং আনোমালি দূর করতে সহায়ক। 1NF-এ সব অ্যাট্রিবিউটের অ্যাটোমিক ডোমেইন থাকতে হবে।
দ্বিতীয় স্বাভাবিক ফর্ম (2NF)
দ্বিতীয় স্বাভাবিক ফর্ম প্রাইমারি কির ওপর আংশিক নির্ভরতা দূর করে।
তৃতীয় স্বাভাবিক ফর্ম (3NF)
তৃতীয় স্বাভাবিক ফর্ম ট্রানজিটিভ ফাংশনাল নির্ভরতা দূর করে।
চতুর্থ স্বাভাবিক ফর্ম (4NF)
4NF-এ থাকতে হলে একটি রিলেশনে একাধিক মাল্টিভ্যালুড অ্যাট্রিবিউট থাকা উচিত নয়।
পঞ্চম স্বাভাবিক ফর্ম (5NF)
একটি রিলেশন পঞ্চম স্বাভাবিক ফর্ম (5NF)-এ থাকবে, যদি সেটি 4NF-এ থাকে এবং ছোট টেবিলগুলিতে লসলেস ডিকম্পোজিশন না হয়।