https://scrollblogs.co.uk/biql-design-and-data-analysis