תלויות, אנומליות וצורה נורמלית ראשונה
נזהה עובדות שחוזרות בכמה שורות, נגדיר תלות פונקציונלית ונבחין בין ערך יחיד לבין רשימה בתוך תא. אין צורך לכתוב SQL בשיעור הזה.
תלות X→Y היא כלל: בכל שתי שורות חוקיות שבהן X זהה, גם Y חייב להיות זהה. ב־1NF כל תא מחזיק ערך אחד בתחום שהוגדר, ולא רשימת ערכים מהתחום.