http://www.fullstackprep.dev/Articles/webd/sql/composite-key-vs-primary-key