https://bornsql.ca/blog/fundamentals-data-types/
Fundamentals of Data Types