SELECT b.Bereich FROM Bereiche AS b INNER JOIN Kirchenkreise AS k ON b.ref_bereich = k.ID WHERE k.kirchenkreis_name = '{$KirchenkreisAuswahl}';
Kommentar: Die Körperschaften werden anhand des Kirchenkreises und des Bereichs in der Auswahl reduziert.
Körperschaft
SELECT koe.körperschaften_name FROM Körperschaft AS koe INNER JOIN Kirchenkreise AS k ON koe.ref_kirchenkreis = k.ID INNER JOIN Bereiche as b ON koe.ref_bereich = b.ID WHERE k.kirchenkreis_name = '{$KirchenkreisAuswahl}' AND b.Bereich = '{$Bereichs_Auswahl}';
Hauptamtlich oder Ehrenamtlich?
Wenn hauptamtlich...
E-Mail Domäne
SELECT d.FQDN FROM Domänen AS d INNER JOIN Körperschaften AS k ON d.ref_körperschaft = k.ID WHERE k.körperschaften_name = '{$körperschaft_auswahl}' and d.ref_exchange != "null";
Abteilung
SELECT a.Abteilung FROM Abteilungen AS a INNER JOIN Körperschaften AS k ON a.ref_körperschaft = k.ID WHERE k.körperschaften_name = '{$körperschaft_auswahl}';
Vorgesetzte-/r
Hier müsste eine bereits bestehender Account Auswählbar sein.
Wenn ehrenamtlich...
E-Mail Domäne
Kontakt E-Mail (privat?)
E-Mail Feld Freitext?
Verantwortlicher/Kontaktperson
Hier müsste eine bereits bestehender Account Auswählbar sein.
Titel
Wird nicht gespeichert, nur fürs gute Gefühl :P
Vorname
Nachname
Jobbeschreibung o. Funktion
Dienstlich-Adresse
Dienstlich-Postleitzahl
Dienstlich-Wohnort
Privat-Adresse
Privat-Postleitzahl
Privat-Wohnort
Start-Datum festlegen
mind. X Wochen Vorlauf!
Zugangsdaten gehen an?
E-Mail Feld Freitext?
Welche Lizenz?
Hier kurze Erklärung des jeweiligen Funktionsumfanges einfügen
Tabellenstruktur
Kirchenkreise
Kommentar: 13 Kirchenkreise + Landeskirchenamt
ID
Kirchenkreis_name
Abkürzung
1
Kirchenkreis Hamburg Ost
HHO
2
Kirchenkreis Hamburg West
HHW
3
Nordfriesland
NFL
Bereiche
Kommentar: Die Bereiche aller Kirchenkreise jeweils zugeordnet zum Kirchenkreis
(1 Kirchenkreis hat n Bereiche)
ID
Bereich
Abkürzung
ref_kirchenkreis (referenzschlüssel)
1
Verwaltung
KKV
3
2
Bildung
BLD
3
3
Kindertagestsätten
KITA
1
Körperschaften (!! ausgenommen Kirchenkreise)
Kommentar: Alle Körperschaften unterteilt nach Kirchenkreis und Bereich. Achtung! Kirchenkreise sind den Körperschaften übergeordnet obwohl das eigentlich nicht so ist! Kirchenkreisverwaltungen sind hier mit aufgeführt als fiktive "Körperschaften".
(1 Körperschaft hat 1 Kirchenkreis)(1 Körperschaft hat 1 Bereiche)
ID
Körperschaften_name
M365-Tag
Straße
Postleitzahl
Ort
ref_Kirchenkreis (referenzschlüssel)
ref_Bereich (referenzschlüssel)
1
Kirchengemeinde XY
KGXY
Musterweg 221
12345
Hamburg
3
3
2
Kita Karottenzwerge
KKZ
Musterweg 4
12345
Berlin
2
1
3
Kirchenkreisverwaltung HHO
HHO
Musterstraße 61
14345
Bremen
1
2
Active Directories
Kommentar: Alle AD's aller Körperschaften.
(1 Körperschaft hat n AD's)
ID
Active directory_name
IP-Adresse
technischer Kontakt
ref_körperschaft(referenzschlüssel)
1
KVZ.LOC
383.369.488.27
paulo.frueh@kirche-hamburg-ost.de
3
2
KITA.LOC
683.364.438.27
paulo.frueh@kirche-hamburg-ost.de
1
3
stmichaelis.local
383.364.483.27
paulo.frueh@kirche-hamburg-ost.de
2
Exchange
Kommentar: Alle E-Mail Server aller Körperschaften
(1 Körperschaft hat n Mailserver)
ID
Name
MX
technischer Kontakt
ref_körperschaft(referenzschlüssel)
1
KVZ HHO
mail.kirchenkreis-hh-ost.de
paulo.frueh@kirche-hamburg-ost.de
3
2
KITA HHO
683.364.438.27
informationkita@kirche-hamburg-ost.de
1
3
stmichaelis
383.364.483.27
unbekannt
2
Domänen
Kommentar: Alle Domänen aller Körperschaften
(1 Körperschaft hat n Domänen)(1 Domäne hat 1 Exchange)(1 Domäne hat 1 AD)