tag:blogger.com,1999:blog-8059757462924817195.post63131960543390569..comments2024-03-09T12:10:59.860+01:00Comments on Office and Power BI: Access : un exemple pour illustrer une relation réflexiveMehdi HAMMADIhttp://www.blogger.com/profile/04912909653569162294noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-8059757462924817195.post-47114035538937519142018-03-26T13:38:02.389+01:002018-03-26T13:38:02.389+01:00Il me semble que les seules possibilités de relati...Il me semble que les seules possibilités de relation directeur entre deux tables sont 1 à 1 et 1 à plusieurs pour tout autre type de relation plusieurs à plusieurs par exemple il faut passé par une table de liaison.<br />Pour permettre à la fois l'utilisation d'une relation réflexive avec la possibilité de ne pas avoir d'enfant, j'ai utilisé l'approche suivante:<br />Un champ IdSociétéPorteuse pour la clé étrangère qui retiendra l'ID de la société porteuse (si elle existe) dont les propriétés sont les suivantes :<br />Valeur par défaut : Null<br />Null interdit : Non<br />et bien sûr une liste déroulante pour sélectionner la société mère<br />Pour ce qui est de la relation entre la table (IdSociété) et elle-même (IdSociétéPorteuse), il faudra ne pas cocher la case intégrité référentielle car si vous cochez l'intégrité référentielle vous devrez obligatoirement saisir une valeur pour la clé étrangère.<br />Cordialement,<br />Mehdi<br /><br />PS : à toute fin utile, je vous invite à visionner la série de vidéo suivantes : https://www.youtube.com/watch?v=nwDBiGllFREMehdi HAMMADIhttps://www.blogger.com/profile/04912909653569162294noreply@blogger.comtag:blogger.com,1999:blog-8059757462924817195.post-3229967934724034632018-03-21T09:54:56.270+01:002018-03-21T09:54:56.270+01:00bjr,
j'ai utilisé votre procédé pour des socié...bjr,<br />j'ai utilisé votre procédé pour des sociétés porteuses-portées (mères-filles) - merci !<br />--> comment faire pour qu'on ait une cardinalité 0-N car certaines sociétés n'ont pas de mère (SSII porteuse) ?<br />bien cordtAnonymoushttps://www.blogger.com/profile/02103039176509259028noreply@blogger.comtag:blogger.com,1999:blog-8059757462924817195.post-47493695937275097412016-06-08T03:54:49.723+01:002016-06-08T03:54:49.723+01:00Ce commentaire a été supprimé par un administrateur du blog.Anonymoushttps://www.blogger.com/profile/07205574962158543428noreply@blogger.comtag:blogger.com,1999:blog-8059757462924817195.post-87593334875702679022012-04-08T18:10:14.368+01:002012-04-08T18:10:14.368+01:00Bonjour Loana,
Je vous propose de modifier la prop...Bonjour Loana,<br />Je vous propose de modifier la propriété de format "Affichage par défaut" de "Feuille de données" à "Formulaire unique" et si cela ne suffit pas de le formcer en n'autorisant que ce mode, c'est à dire mettre "Non" sur toutes les propriétés autre que "Autoriser le mode affichage formulaire".<br />CordialementMehdi HAMMADIhttps://www.blogger.com/profile/04912909653569162294noreply@blogger.comtag:blogger.com,1999:blog-8059757462924817195.post-52143453514395416502012-03-04T22:46:43.220+01:002012-03-04T22:46:43.220+01:00Bonjour,
Tout d'abord je vous remercie pour v...Bonjour,<br /><br />Tout d'abord je vous remercie pour votre billet très clair qui m'a permis de créer ma relation réflexive. Cependant, j'ai un souci concernant le formulaire de cette relation et j'aimerais avoir votre avis à ce sujet. <br />J'ai une table contact à laquelle j'enregistre aussi bien les députés que leurs assistants. La clé primaire est "Prénom Nom", et la clé étrangère est "assistant". <br />Mon but est de créer un formulaire avec 2 onglets, le premier permettant d'afficher la fiche contact du député et le second celui de l'assistant.<br />Sous le 2ème onglet, je fait "ajouter un sous-formulaire" et je choisis la table contact. Cela affiche bien les informations de l'assistant, mais sous forme de "feuille de donnée". Or, je voudrais qu'en cliquant sur le deuxième onglet, les données de l'assistant soient présentées telles qu'un formulaire classique. <br />Avez-vous une idée sur la solution ?Loananoreply@blogger.com