Source: http://fmi.univ-tiaret.dz/images/Polycopies/Bases-de-Donnes-Avanc.pdf