Source: https://ftp.utcluj.ro/pub/users/civan/IBD/2_LABORATOR/02_SQL_ModelulRelational/IBD_Lab2_MR.pdf