Skip to content · ⁨דלג לתוכן⁩
English

Why normalise?

Imagine storing every club booking in one table, with the coach repeated on every row: each booking of the Chess club would carry "Mr Ng" again and again.

That repetition causes problems. If Mr Ng leaves, you must update many rows; miss one and the data becomes inconsistent. Normalisation organises tables to remove this kind of redundancy.

עברית

מדוע נורמליזציה?

דמיינו אחסון כל הזמנה במועדון בטבלה אחת, כאשר המדריך מופיע בשורה בכל פעם: כל הזמנה למועדון השחמט תכיל שוב ושוב את "גבר נג".

השחזור הזה גורם לבעיות. אם גבר נג עוזב, עליכם לעדכן רבות שורות; אם תפספסו אחת, הנתונים ייהפכו לאינצ'יסטיים. נירול מארגן טבלות כדי להסיר סוג זה של כפילות.

טבלה רחבה עם נתונים חוזרים מחולקת לשתי טבלות מסודרות הקשורות באמצעות מקרא

Handout · ⁨חומר עזר⁩

Log in or create account · ⁨היכנס או צור חשבון⁩

IGCSE, A-Level & AP