Voici ma (ThomasNoël) proposition pour le schéma de la BD de gestion des utilisateurs.

Table utilisateurs

--CédricProtière : oui amha pour plusieurs organismes (donc ajouter tables organismes et utilisateurs_organismes) Je crois qu'il en est de même pour la fonction (on peut par exemple être enseignant chercheur et étudiant foad en même temps...)

Table utilisateurs_extra

Table groupes

Table groupes_extra

Table abonnements

Table organismes

Table organismes_extra

--CédricProtière : Nous pourrions créer des règles de gestion pour les défauts (par exemple : email = identifiant@pays.refer.org par défaut), ces règles pouvant être stockées dans le code ou mieux en base. D'autres défauts seraient statiques (ne dépendent pas de règles, mais du choix de la personne qui a créé un groupe) je propose de créer les tables defaut pour certaines tables ci-dessus, par exemple les tables suivantes :

Table defauts_groupes

Table defauts_groupes_extra

Si on est forts, on peut même créer une syntaxe pour les règles (pourquoi pas type balises SPIP), qui permettraient de faire des tables du type :

Table defauts_utilisateurs