Database Reference
In-Depth Information
E insatzplan
Bild 7.21:
Kreuztabelle für
Einsatzpläne
Mitarbeiter / Tag
1.1
2.1
3.1
4.1
5.1
6.1
8.1
9.1
10.1
11.1
12.1
Hans Huber
F
F
F
F
F
F
F
F
F
F
Franz Meier
S
S
S
S
S
S
S
S
S
Agnes Müller
S
S
S
S
S
S
S
S
S
Sabine Schoch
N
N
N
N
N
N
Die verschiedenen Schichttypen können durch Buchstaben ab-
gekürzt werden: F=Frühschicht, S=Spätschicht, N=Normalar-
beitszeit.
Die neue Entität „Einsatzpläne“ wird so mit den bestehenden
Entitäten verknüpft:
Bild 7.22:
Einsatzpläne
für Mitarbeiter
Schicht-
typen
Mitarbeiter
1
mc
1
mc
R033
R017
1
mc
R034
mc
1
R032
Arbeiten
Einsatzpläne
Schichten
Die Mitarbeiter arbeiten 5 Tage die Woche, folglich müssen die
Schichten so zusammengesetzt werden, dass bei einer 6-Tage-
Woche (Sonntag frei) an jedem Tag gleich viele Mitarbeiter
eingeteilt sind. Bei den Mitarbeitern braucht es somit noch ein
Attribut „Arbeitstage“, wo eingetragen werden kann, an wel-
chen Wochentagen der Mitarbeiter arbeitet. Dies kann ein Zah-
lenkode sein, der folgendem Bitmuster entspricht:
Rechensc hema für Arbeitstage
Tage
Bild 7.23:
Arbeitstage mit
Bitmuster
Mo
Di
Mi
Do
Fr
Sa
So
Arbeitstage
X
X
X
X
X
Binär
2 0
2 1
2 2
2 3
2 4
2 5
2 6
Dezimal
1
2
4
8
32
Summe
1 + 2 + 4 + 8 + 32 = 47
Jedem Wochentag wird ein Exponent zur Basis 2 zugewiesen
(Zeile „Binär“). Für jeden Tag, an dem gearbeitet wird, addiert
man den entsprechenden Dezimalwert zum Attribut „Arbeitsta-
Search WWH ::




Custom Search