-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mitgliedschaft / Person in zwei oder mehr disjunkten Zeiträumen in selbem Gremium #23
Comments
Ich schlage vor, zunächst keine historischen Daten abzugreifen. Aiuch hier fehlt m. E. eine Entität Mitgliedschaften mit z. B. folgenden Merkmalen:
und folgenden Beziehungen: Gremium -> Mitgliedschaft -> Person |
Ja, so etwas schwebte mir vor. Dann können aber auch relativ einfach historische Mitgliedschaften abgebildet werden. Inwieweit solche Daten in aktuellen RIS verwaltet werden ist mir nicht bekannt. Hat jemand dazu Infos / Beispiele ? Gegebenenfalls kann das in OParl 1.0 als optional deklariert werden. |
Wir schlagen ebenfalls vor in Version 1 keine historischen Daten abzufragen. sondern sich auf die aktuelle Periode zu konzentrieren. Für kommunale Verwaltungen ist ein definierter Zeitraum eine Wahlperiode, für die Legislative die Legislaturperiode. Die Ausgabe von beliebigen Wahlperioden als auch die Suche in diesen ist grundsätzlich möglich. Vertreter und die Konstellationen ( persönlich definierte Vertreter, Vertreterpool) halten wir in Version 1 für entbehrlich. |
@sterni24 Im Fall eines relationalen Datenbank-Schemas würden wir wohl eine Entität brauchen, um die Mitgliedschaft einer Person in einem Gremium abzubilden. Allerdings ist es nicht das Ziel, für die Standard-Spezifikation ein solches Schema zu beschreiben. Stettdessen könnten wir beispielsweise entscheiden, dass die Mitgliedschaften einer Person in Gremien als Teil des Objekttyps Person ausgegeben werden - weil eine "Mtigliedschaft" ohne eines der beiden "Bezugsobjekte" nicht existieren kann. Ähnlich kann es ggf. auch mit den Tagesordnungspunkten (als Teil der "Sitzung") gemacht werden. |
Wer tief einsteigen möchte, der kann hier Tipps bekommen wie Mitgliedschaften, Rollen etc. abgebildet werden können: EDIT: inzwischen W3C Recommendation The Organization Ontology, Dort sind sowohl "Membership" als eigene Klasse als auch die Verwendung von Properties "hasMember" bzw. "memberOf" als Alternativen vorgesehen. Geht damit also einfach bis ziemlich komplex in verschiedenen Schattierungen. Mir ist es ziemlich egal, ob die Daten in eigenen Mitgliedschaftsobjekten enthalten sind oder direkt an den Personen hängen. (Denn das wird sich wenn es sauber als JSON-LD ausgegeben letztendlich in die gleichen RDF-Tripel konvertieren lassen ;-) |
Von mehreren Seiten werden Mitgliedschafts-Rollen in OParl 1.0 gewünscht. Dann ist die Aufnahme von Zeiträumen/Wahlperioden aber nur noch ein kleiner Schritt. |
Siehe auch #7 |
Siehe auch popolo-project/popolo-spec#25 |
Ein eigenes Sortierkriterium für |
Dieser Fall ist anscheinend bisher in der Spezifikation nicht berücksichtigt.
Das Beispiel person.json kann eine Grundlage geben. Die id's dort in den Listen verweisen auf Gremien. Eventuell umbenennen.
The text was updated successfully, but these errors were encountered: