NB - At 3:18, I'm not fully correct when I refer to the data integrity rules as being "technically optional". The foreign key relationships are mandatory for the tables with multiple fields in the primary key when using LINGO. In general, those rules are optional but strongly recommended.