Hallo,
hier was zum nachdenken.
Wir haben eine aplikation die eine HRM(Human resources managment) benutzt.
In der Aplikation haben wir die Struktur der Firma, also irgenwelche Abteilungen und ihnen untergeordnete Abteilungen, also die ganze Struktur/Hierarchie. Das sieht so aus das ein Dokument die oberste Abteilung ist ihr Response ist die Abteilung darunter usw. In jeden Dokument steht wer der Abteilungsleiter ist. Und HRM macht in der Aplikation Vertraege, Reports usw.
Jetzt soll ich folgendes machen,
nur der Abteilungsleiter und Abteilungsleiter der Abteilungen die in der Struktur ueber ihn sind sollen die Docs der Abteilung lesen koennen.
Ich hoffe ihr versteht was ich meine.
Ich will das so machen, wenn ein Doc kreiert wird speichere ich die Zugangsrechte fuer den der es erstelt hat. Wenn ein user das Doc oeffnen will suche ich(auf jeden Doc steht die nummer der abteilung) die Abteilung und Vergleiche seinen Namen mit dem Namen des Abteilungsleiter und wenn es True ist dan lass ich ihn das Doc lesen wenn nicht schliesse ich das Doc. Genau so mache ich es fuer die ueber ihn liegenden Abteilungen.
Es gibt etwa 200 abteilungen und 700 angestellte. Abteilungsleiter und angestellte koennen oft die abteilungen wechseln.
Das will ich mit LS machen. Geht das ueberhaupt?
Geht das einfacher?