Ik probeer hier een file over project management op te starten. Ik heb een tabel met projecten en een tabel met werknemers, gelinked via een join table.
Ik zou graag een layout maken waar de beschrijving van het project staat, met starttijd etc... Tot zover geen probleem. Ik zou echter ook willen dat er op die layout een lijst staat met al de werknemers (zou ik met een portal doen). Maar het is de bedoeling dat vanuit die lijst werknemers kunnnen "aangevinkt" worden als lid van het project.
Technisch dacht ik dus dat bij het aanvinken er een record in de join table moet aangemaakt worden, en bij het ontvinken (indien hij dus niet behoord tot het project, en iemand het fout heeft aangeduid), moet de record verdwijnen.
Een andere mogelijkheid is om in de join table telkens voor elk project al de leden te zetten (dan wordt het wel een grote join table) en met een extra veld te werken "Lid": Ja of Nee.
Welke is echter de beste oplossing, of is er een totaal andere manier die ik hier over het hoofd zie?
Question
andries
Ik probeer hier een file over project management op te starten. Ik heb een tabel met projecten en een tabel met werknemers, gelinked via een join table.
Ik zou graag een layout maken waar de beschrijving van het project staat, met starttijd etc... Tot zover geen probleem. Ik zou echter ook willen dat er op die layout een lijst staat met al de werknemers (zou ik met een portal doen). Maar het is de bedoeling dat vanuit die lijst werknemers kunnnen "aangevinkt" worden als lid van het project.
Technisch dacht ik dus dat bij het aanvinken er een record in de join table moet aangemaakt worden, en bij het ontvinken (indien hij dus niet behoord tot het project, en iemand het fout heeft aangeduid), moet de record verdwijnen.
Een andere mogelijkheid is om in de join table telkens voor elk project al de leden te zetten (dan wordt het wel een grote join table) en met een extra veld te werken "Lid": Ja of Nee.
Welke is echter de beste oplossing, of is er een totaal andere manier die ik hier over het hoofd zie?
Groetjes
Andries
Edited by Guest9 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.