Création d'une base de données sociales

Fermé
Vincent2103 Messages postés 8 Date d'inscription samedi 24 mai 2014 Statut Membre Dernière intervention 21 juin 2014 - 21 juin 2014 à 20:24
MrYAU31 Messages postés 3808 Date d'inscription samedi 23 février 2013 Statut Membre Dernière intervention 8 juillet 2017 - 21 juin 2014 à 21:12
Bonjour,

Après quelques recherches sur la toile ainsi qu'auprès de mes collègues de travail, je poste ce message en espérant que quelqu'un puisse m'aider à avancer sur mon problème.

Je cherche à créer une base de données sur des personnages historiques. Je souhaite intégrer dans cette base des liens entre les fiches d'individus tels que les mariages, les enfants, les parents, les cousins. C'est-à-dire une base de données comme pour une généalogie classique. Sauf que, et c'est ici que ça se corse, je souhaite également intégrer des liens sociaux tels que les amis, les collègues de travail. Tous ces gens, qui représentent trois cents personnes je pense, seront liées essentiellement par leur correspondance écrite. Je voudrais que les liens soient les dates et objets des lettres échangées entre tous ces gens.

Bref j'espère avoir été assez clair dans mon exposé de la situation problématique...

Je sais que la gendarmerie nationale utilise un logiciel appelé "ANACRIM" qui me semble correspondre assez à ce que je veux créer. Mais celui-ci n'est pas commercialisé, ou alors à un prix exorbitant. J'ai fait le tour des sites de base de données et je ne vois pas lequel utiliser. J'ai commencer ma base avec ACCESS 2007. J'ai créé les rubriques de mon tableau, mais je bloque lorsqu'il faut faire les liens entre les gens. Je ne sais pas par exemple comment créer un lien pour relier des époux. Alors relier des connaissances par leurs lettres, vous imaginez mon désarroi.

Quelqu'un peut-il venir à mon secours ?

Merci beaucoup !
A voir également:

1 réponse

MrYAU31 Messages postés 3808 Date d'inscription samedi 23 février 2013 Statut Membre Dernière intervention 8 juillet 2017 1 613
21 juin 2014 à 21:12
Bonjour,
Je ne saurais te conseiller de logiciel tout prêt qui répond à tes besoins.
Par contre, pour la liaison où tu bloques, il faut juste que dans ta base de données, tu aies :
- 1 table pour enregistrer les personnes avec un identifiant unique
- 1 table pour enregistrer les liaisons entre personnes.

Tu auras donc une seconde table avec, par exemple, des colonnes ID, Type de liaison, date, personne1, personne2, commentaire.

Tu peux même aller plus loin en imaginant qu'une correspondance ne se fait pas qu'entre 2 personnes mais qu'il est possible que ce soit entre 3, 4, 5 personnes ou plus.
Dans ce cas, tu auras :
- 1 table pour les personnes
- 1 table pour les liaisons
- 1 table pour lier les 2 tables ci-dessus (1 enregistrement pour chaque personne concernée par une liaison).
1