Medewerkers lokaties en invoerlijsten

Status
Niet open voor verdere reacties.

Johgs

Gebruiker
Lid geworden
19 mei 2011
Berichten
340
Ik heb een lang lopende dB met identieke front-ends op de lokaties en een gemeenschappelijke back end. De front end weet wat de lokatie is en koppelt alle invoer aan de lokatie. Tevens is er voor elke lokatie een query van medewerkers die op die lokatie actief zijn. Hiervoor is er een centraal bestand van alle medewerkers met waarbij bij de invoer van de medewerker tevens de lokatie is ingevuld.
Het aantal lokaties gaat uitbreiden en nu gaat de situatie ontstaan dat een medewerker op meerdere lokaties ingezet kan worden.

Ik moet dus gaan ombouwen om een medewerker aan meerdere lokaties te kunnen koppelen waarbij bij invoer van een veld met medewerkers nog steeds enkel medewerkers van die specifieke lokatie wordt getoond.
Tevens wil ik nu rekening gaan houden met toevoeging van nog meer lokaties dus de lokaties elk vermelden in het medewerkersbestand is minder handig.

Wat is de beste aanpak hiervoor?
 
Ik denk dat je best met een koppeltabel gaat werken. Je hebt dan 3 tabellen om de locatie gegevens van de medewerkers te registreren: de tabel medewerkers , de tabel locaties en een tabel waarin je registreert welke medewerker op welke locatie werkt met eventueel extra gegevens.
 

Bijlagen

  • Koppeltabel.JPG
    Koppeltabel.JPG
    26,5 KB · Weergaven: 45
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan