Source: https://static1.squarespace.com/static/6034d62d10bb8a4aea2bec6a/t/60350d84e337796a3ff079c3/1614089604644/advanced_sql_textbook.pdf