RadboudAKF
Gebruiker
- Lid geworden
- 3 nov 2010
- Berichten
- 219
Hallo,
Een personeelsdatabase die bij ons op de afdeling wordt gebruikt behoeft aanpassing. Vroeger hadden we alleen FUNCTIES (in een tabel Tbl-Functies). Nu hebben we Functies, Rollen, Kwalificaties, Eisen en nog veel meer.
Ik zit een beetje met die Functies en Rollen (en daarbij op de achtergrond met de Kwalificatie-eisen die daarbij horen). Wellicht kan iemand op dit forum mij een zetje geven zodat ik hiermee wat verder kom.
Een personeelslid heeft één Functie, maar kan meerdere rollen spelen (binnen die functie). Ik kom er nu niet goed uit hoe ik dit in tabellen ga ‘vangen’.
Heb ik nou een tabel FUNCTIES nodig én een tabel ROLLEN of een combinatietabel waarin alle functies en daarbij horende rollen staan.
Voorbeeld:
Functies:
1.Operationeel Manager
2.Farmaceutisch Medewerker
Rollen:
1.1. Operationeel Manager Magazijn
1.2. OperationeelManager Laboratorium
1.3. OperationeelManager Secretariaat
2.1.FarmaceutischMedewerker Magazijn
2.2. FarmaceutischMedewerker Laboratorium
2.3. FarmaceutischMedewerker Transport
Mijn concrete vraag is: Kan ik dit in één tabel ‘vangen’ of is het slimmer om beide ‘grootheden’ apart in een tabel te zetten en dan in een combinatietabel een ID te creëren die de combinatie dekt.
Ik merk dat ik hier een beetje in ‘cirkeltjes’ draai en niet goed kan beredeneren welke keuze ik hier moet maken om de Database-structuur vanaf de basis goed op te bouwen.
Heeft iemand ervaring met een dergelijke Access-Database of is er iemand met een paar goed tips?
Groet,
Jan
Een personeelsdatabase die bij ons op de afdeling wordt gebruikt behoeft aanpassing. Vroeger hadden we alleen FUNCTIES (in een tabel Tbl-Functies). Nu hebben we Functies, Rollen, Kwalificaties, Eisen en nog veel meer.
Ik zit een beetje met die Functies en Rollen (en daarbij op de achtergrond met de Kwalificatie-eisen die daarbij horen). Wellicht kan iemand op dit forum mij een zetje geven zodat ik hiermee wat verder kom.
Een personeelslid heeft één Functie, maar kan meerdere rollen spelen (binnen die functie). Ik kom er nu niet goed uit hoe ik dit in tabellen ga ‘vangen’.
Heb ik nou een tabel FUNCTIES nodig én een tabel ROLLEN of een combinatietabel waarin alle functies en daarbij horende rollen staan.
Voorbeeld:
Functies:
1.Operationeel Manager
2.Farmaceutisch Medewerker
Rollen:
1.1. Operationeel Manager Magazijn
1.2. OperationeelManager Laboratorium
1.3. OperationeelManager Secretariaat
2.1.FarmaceutischMedewerker Magazijn
2.2. FarmaceutischMedewerker Laboratorium
2.3. FarmaceutischMedewerker Transport
Mijn concrete vraag is: Kan ik dit in één tabel ‘vangen’ of is het slimmer om beide ‘grootheden’ apart in een tabel te zetten en dan in een combinatietabel een ID te creëren die de combinatie dekt.
Ik merk dat ik hier een beetje in ‘cirkeltjes’ draai en niet goed kan beredeneren welke keuze ik hier moet maken om de Database-structuur vanaf de basis goed op te bouwen.
Heeft iemand ervaring met een dergelijke Access-Database of is er iemand met een paar goed tips?
Groet,
Jan