• great post.i read it through 1 to 15.

    but there is some mistake.for example,10th's list 2 is same as list one,which should be create table and load data instead of create view.

    and 15th,guildline,the explanation of why use include column is mistake.