Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Modélisation
Modélisation Le forum qui vous aide à résoudre vos questions relatives à la modélisation (tables et relations) de votre base de données sous Access. Pour les états et les formulaires, postez dans le forum IHM.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/02/2008, 02h30   #1
Invité régulier
 
Inscription : mars 2007
Messages : 49
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 49
Points : 8
Points : 8
Par défaut Héritage dans access

Bonsoir,
je crée une base de donnée dans laquelle je dois intégrer un héritage.
C'est une base de donnée d'agenda. J'ai une table Evenement (avec type d'evenement, date debut, date fin,...)
Et en fait, j'ai 2 tables qui représentent un type d'évenement :une table Travail et une table Anniversaire. Un evenement doit aussi pourvoir est d'un autre type que travail et anniversaire.
Je ne sais pas comment on gère l'héritage sous access donc j'ai besoin d'aide...

Merci
Alixe80 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/02/2008, 09h38   #2
Rédacteur/Modérateur
 
Avatar de jpcheck
 
Jean-Philippe ANDRÉ
Inscription : juillet 2007
Messages : 7 881
Détails du profil
Informations personnelles :
Nom : Jean-Philippe ANDRÉ
Âge : 28
Localisation : France

Informations forums :
Inscription : juillet 2007
Messages : 7 881
Points : 10 736
Points : 10 736
Envoyer un message via MSN à jpcheck
salut,
je ne sais pas trop où tu en es dans ton avancement avec ces tables, mais avec les infos que tu nous a donnée, je t'aurais conseillé d'avoir plutôt une table T_evenements et une autre table T_Types_evenement
ca te permet d'avoir une table centrale avec toutes les dates de début et de fin, et d'avoir un champs qui indique le type d'évènement dont il s'agit...

T_evenements
intitule_even
date_deb
date_fin
cd_type_even


T_Types_evenement
cd_type_even
nm_nom_type

etc.

c'est envisageable dans ton cas ou pas du tout ?
__________________
Pas de question technique par MP, je ne réponds pas

Mon perso ? Une vraie brute

Tutos Access, Tâches planifiées et Batch,Tables de Paramètres sous Access, Excel et Batch, Tâches planifiées et Access
jpcheck est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/02/2008, 11h19   #3
Invité régulier
 
Inscription : mars 2007
Messages : 49
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 49
Points : 8
Points : 8
Bonjour,

je n'ai pas encore créé mes tables car je ne sais pas trop comment m'y prendre avec cette notion d'héritage donc oui, ça reste possible ...

Voici le modèle conceptuel que j'ai crée, ça aidera peut etre à comprendre ce que j'explique dans mon message précédent:

Alixe80 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/03/2008, 20h15   #4
Modérateur
 
Homme René MAROT
Inscription : octobre 2005
Messages : 5 482
Détails du profil
Informations personnelles :
Nom : Homme René MAROT
Localisation : Canada

Informations forums :
Inscription : octobre 2005
Messages : 5 482
Points : 7 577
Points : 7 577
Sincèrement l'héritage dans une base de données relationnelle comme Access ça se modèlise difficilement.

Je te conseillerai comme jpcheck une structure hierarchique du type TypeEvenement, RegroupementTypeEvenement.

Si tu veux gérer un truc à architecture variable tu pourrais faire :

Table événement
ClefEvenement
TypEvenement

Table attribut d'événement
ClefEvenement
ClefTypeAttribut
ValeurNum
ValeurTexte

Table Type d'attribut
ClefTypeAttribut
LibelleAttribut

A+
__________________
Vous voulez une réponse rapide et efficace à vos questions téchniques ? Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
marot_r est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h16.


 
 
 
 
Partenaires

Hébergement Web