Source: https://tccmontreal.files.wordpress.com/2019/11/guide-schema-final-1.pdf