Source: http://www.e-tahero.net/cours/concepts-de-base-de-compta.pdf