Mini shopping cart Has and belongs to many association (HABTM) Has many through association sessions include queries