complession des class pour gerer la bdd