In een database heb ik de tabel organisaties en de tabel contactpersonen. Elke organisatie kan veel contactpersonen hebben. Deze zijn aan elkaar gekoppeld met een waarde in het veldje OrgID. Als ik een organisatie open dan zie ik in het portaal keurig de contactpersonen staan. So far so good.
Het komt echter steeds vaker voor dat een ingevoerde contactpersoon in organisatie A ook werkzaam is in organisatie B. Dubbele invoer dus: als ik contactpersoon Jansen opzoek, bijvoorbeeld, kom ik hem of haar 2x tegen. Ik wil dat graag veranderen.
Gewenste situatie: als ik een contactpersoon invoer wil ik:
a. weten of deze contactpersoon al is ingevoerd en
b. gebruik maken van de reeds ingevoerde contactpersoon, geen dubbelingen dus.
c. Het zou mooi zijn als ik de lijst met organisaties inzie, contactpersoon Jansen zowel bij organisatie A als organisatie B zien staan.
d. Helemaal mooi zou zijn als ik Jansen als contactpersoon open, ik zie in welke organisatie hij of zij werkzaam is.
Pffff, ga d'r maar aan staan, ik zit dan met multikey in m'n hoofd, een derde (hulp)tabel, maar ik mis mijn startpunt. Wie helpt me op weg?
Vraag
Johnny
In een database heb ik de tabel organisaties en de tabel contactpersonen. Elke organisatie kan veel contactpersonen hebben. Deze zijn aan elkaar gekoppeld met een waarde in het veldje OrgID. Als ik een organisatie open dan zie ik in het portaal keurig de contactpersonen staan. So far so good.
Het komt echter steeds vaker voor dat een ingevoerde contactpersoon in organisatie A ook werkzaam is in organisatie B. Dubbele invoer dus: als ik contactpersoon Jansen opzoek, bijvoorbeeld, kom ik hem of haar 2x tegen. Ik wil dat graag veranderen.
Gewenste situatie: als ik een contactpersoon invoer wil ik:
a. weten of deze contactpersoon al is ingevoerd en
b. gebruik maken van de reeds ingevoerde contactpersoon, geen dubbelingen dus.
c. Het zou mooi zijn als ik de lijst met organisaties inzie, contactpersoon Jansen zowel bij organisatie A als organisatie B zien staan.
d. Helemaal mooi zou zijn als ik Jansen als contactpersoon open, ik zie in welke organisatie hij of zij werkzaam is.
Pffff, ga d'r maar aan staan, ik zit dan met multikey in m'n hoofd, een derde (hulp)tabel, maar ik mis mijn startpunt. Wie helpt me op weg?
8 antwoorden op deze vraag
Aanbevolen berichten
Doe mee aan dit gesprek
Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.