CHECK ו־DEFAULT: כלל וערך התחלתי
נמנע מלאי שלילי ונגדיר מה קורה כשלא מציינים כמות. נבדוק במפורש את ההבדל בין אפס, עמודה מושמטת ו־NULL.
DEFAULT מספק ערך כשהעמודה מושמטת בהוספה; הוא אינו מחליף NULL מפורש. CHECK בודק תנאי, אך תוצאה NULL אינה כישלון ב־SQLite. לכן משלבים NOT NULL כשערך חובה.