Source: https://matheleve.tn/wp-content/uploads/2021/01/Chapitre-3-Base-de-donn%C3%A9s.pdf