ایک ڈیٹا بیس میں ٹرانسمیشن تناسب کیا ہے

معمول کو یقینی بنانے میں مدد کرنے کے لئے ٹرانسمیشن انحصار سے بچیں

ایک ڈیٹا بیس میں ایک ٹرانسمیشن انحصار ایک ہی میز میں اقدار کے درمیان غیر مستقیم تعلق ہے جو ایک فعال انضمام کا سبب بنتا ہے . تیسری عمومی شکل (3 این ایف) کی معمولی معیار کو حاصل کرنے کے لۓ، آپ کو کسی بھی ٹرانسمیشن انحصار کو ختم کرنا ہوگا.

اپنی نوعیت سے، ایک عدم تسلسل انحصار تین یا اس سے زیادہ صفات (یا ڈیٹا بیس کالم) کی ضرورت ہوتی ہے جو ان کے درمیان ایک فعال انحصار ہے، یعنی مطلب ہے کہ کالم اے میں ایک ٹیبل میں اے کالمیل بی کالم کے درمیان ایک انٹرمیڈیٹ کالم سی کے ذریعہ ہے.

آتے ہیں کہ یہ کیسے کام کر سکتا ہے.

ٹرانسمیشن تناسب مثال

AUTHORS

مصنف_ڈ مصنف کتاب مصنف نیکی
Auth_001 آسنسن سکاٹ کارڈ اینڈر کا کھیل ریاستہائے متحدہ امریکہ
Auth_001 آسنسن سکاٹ کارڈ اینڈر کا کھیل ریاستہائے متحدہ امریکہ
مصنف_002 مارگریٹ آٹروڈ ہینڈیمڈ کی کہانی کینیڈا

AUTHORS مثال کے طور پر:

لیکن یہ ٹیبل ایک ٹرانسمیشن انحصار متعارف کرایا ہے:

ٹرانسمیشن انحصار سے بچنے

تیسرے عمومی فارم کو یقینی بنانے کے لئے، چلو کو ٹرانسمیشن انحصار کو ہٹانا.

ہم مصنفین کی میز سے کتاب کے کالم کو ہٹانے اور علیحدہ کتابیں کی میز بنانے سے شروع کر سکتے ہیں:

کتابیں

Book_ID کتاب مصنف_ڈ
کتاب_001 اینڈر کا کھیل Auth_001
کتاب_001 دماغ کے بچوں Auth_001
کتاب_002 ہینڈیمڈ کی کہانی مصنف_002

AUTHORS

مصنف_ڈ مصنف مصنف نیکی
Auth_001 آسنسن سکاٹ کارڈ ریاستہائے متحدہ امریکہ
مصنف_002 مارگریٹ آٹروڈ کینیڈا

کیا یہ ٹھیک ہے؟ آئیے اب ہماری انحصار کی جانچ پڑتال کریں.

کتابیں میز :

AUTHORS میز :

ہمیں اس اعداد و شمار کو معمولی کرنے کیلئے ایک تیسری میز شامل کرنے کی ضرورت ہے.

ممالک

Country_ID ملک
Coun_001 ریاستہائے متحدہ امریکہ
Coun_002 کینیڈا

AUTHORS

مصنف_ڈ مصنف Country_ID
Auth_001 آسنسن سکاٹ کارڈ Coun_001
مصنف_002 مارگریٹ آٹروڈ Coun_002

اب ہمارے پاس تین میزیں ہیں، میزیں کے درمیان منسلک کرنے کیلئے غیر ملکی چابیاں استعمال کرتے ہیں:

بدیہی ڈیٹا بیس خراب ڈیٹا بیس ڈیزائن کیوں ہیں

3 این ایف کو یقینی بنانے میں مدد کے لئے ٹرانسمیشن انحصار سے بچنے کا کیا قدر ہے؟ چلو اپنی پہلی میز پر دوبارہ دوبارہ غور کریں اور اس مسئلے کو دیکھیں جسے وہ تخلیق کرتا ہے:

AUTHORS

مصنف_ڈ مصنف کتاب مصنف نیکی
Auth_001 آسنسن سکاٹ کارڈ اینڈر کا کھیل ریاستہائے متحدہ امریکہ
Auth_001 آسنسن سکاٹ کارڈ دماغ کے بچوں ریاستہائے متحدہ امریکہ
مصنف_002 مارگریٹ آٹروڈ ہینڈیمڈ کی کہانی کینیڈا

یہ قسم کا ڈیزائن اعداد و شمار کی بدنام اور متضاد اعداد و شمار میں حصہ لے سکتا ہے، مثال کے طور پر:

یہ صرف چند وجوہات ہیں کہ معمولی ، اور ٹرانسمیشن انحصار سے بچنے، ڈیٹا کی حفاظت اور استحکام کو یقینی بنانا.