Mijn vraag
Ik probeer een database te maken van relaties binnen een groep personen.
Elke persoon binnen de groep kan relaties hebben met ieder persoon uit dezelfde groep (of niet); de relaties kunnen van een verschillend type zijn.
Ik heb nu een tabel Personen en een tabel Relaties gemaakt en geprobeerd via de PersonenId (sleutel van personen) een Persoon1 en Persoon2 aan elkaar te koppelen. Er gaan dus 2 relaties vanuit de PersoonsId naar respectievelijk Persoon1 en Persoon2. Deze aanpak lukt niet.
Als ik mijn tabel Personen kopieer, en een relatie maak vanuit Personen naar relaties en vanuit Kopie van Personen naar relaties, lukt het wel. Maar dit is natuurlijk onhandig, want als ik iets in Personen verander, moet ik het ook in de kopie van Personen doorvoeren.
De vraag is dus hoe je mijn probleem oplost. Meer in het algemeen: hoe benader je relaties van identiteiten met elkaar? Dat moet toch mogelijk zijn?
Relevante software en hardware die ik gebruik
Access 2016
Wat ik al gevonden of geprobeerd heb
Zie boven
Ik probeer een database te maken van relaties binnen een groep personen.
Elke persoon binnen de groep kan relaties hebben met ieder persoon uit dezelfde groep (of niet); de relaties kunnen van een verschillend type zijn.
Ik heb nu een tabel Personen en een tabel Relaties gemaakt en geprobeerd via de PersonenId (sleutel van personen) een Persoon1 en Persoon2 aan elkaar te koppelen. Er gaan dus 2 relaties vanuit de PersoonsId naar respectievelijk Persoon1 en Persoon2. Deze aanpak lukt niet.
Als ik mijn tabel Personen kopieer, en een relatie maak vanuit Personen naar relaties en vanuit Kopie van Personen naar relaties, lukt het wel. Maar dit is natuurlijk onhandig, want als ik iets in Personen verander, moet ik het ook in de kopie van Personen doorvoeren.
De vraag is dus hoe je mijn probleem oplost. Meer in het algemeen: hoe benader je relaties van identiteiten met elkaar? Dat moet toch mogelijk zijn?
Relevante software en hardware die ik gebruik
Access 2016
Wat ik al gevonden of geprobeerd heb
Zie boven