Il y a déjà eu des sujets similaires dans ce forum.

Sinon, commence par écrire les règles de gestion des données.