Source: http://www.emi.ac.ma/ntounsi/COURS/DB/Polys/tableAccess.new.pdf