Season counting was wrong.
Say something about foreign keys.
Say something about smart updates.
Some notes on architecture and design.