Plutot que de modifier les modèles proposé. Combinez les idées ici pour en arriver à un modèle final.
Par exemple j'aime bien l'idée des 'extras' et les descriptions dans le modèle de Thomas. De plus les 2 propositions existantes ont des points en communs. Par contre j'aime bien l'idée de séparer les information professionels et unversitaires et Matthieu voudrait un photo dans la table usager.
Base
Table usager
- id
- photo
- login
- passwd
- titre
- nom
- prenom
- genre
- naissance
- tel
- adr
- commentaires
Table usagerExtra
Info extra pour les usagers.
- id_usager : utilisateur concerné
- variable : nom de la variable (par exemple : courriel_alias, homedir)
- valeur
Table groupe
Les groupes pour utilisation avec les abonnements.
- id
- nom
- commentaires
Table groupeExtra
Info extra pour les groupes.
- id_groupe
- variable
- valeur
Table org
Ici on ajoute les organismes, employeurs, facs, departements, etc. Pour utiliasation dans les fiches professionels et universitaires.
- id
- nom
- tel
- adr
- commentaire
- id_parent
Table orgExtra
Info extra pour les organismes.
- id_groupe
- variable
- valeur
Table fichePro
Information profesionel
- id_usager
- id_org
- profession
- debut
- fin
Table ficheUniv
Information universitaire
- id_usager
- id_org
- prog
- debut
- fin
Table abos
Cette table contient les abonnements.
- id_usager
- id_groupe
- creation
- debut
- fin
- prix