chpollin / Schoenberg

Arnold Schönberg Briefedition - Prototyp
1 stars 2 forks source link

Data model index #2

Open chpollin opened 3 years ago

chpollin commented 3 years ago

Personen

Organisationen

Orte

Werkregister

chpollin commented 3 years ago

@<orgName type="acronym">AKM</orgName> --> https://tei-c.org/release/doc/tei-p5-doc/en/html/ND.html#index-egXML-d53e108203

chpollin commented 3 years ago

@ - Berufen/Funktionen: Intendant_in vs. Intendant?

Wird normalisiert über ein zusätzliches Attribut. @role passt aber nicht?

               <occupation role="#intendant">Indendantin</occupation>
               <occupation role="#intendant">Indendant</occupation>

Anmerkung: Einschränkung auf "Sachbegriffe" macht die Suche in der GND sehr einfach.

chpollin commented 3 years ago

wie auch bei birth

<death>
      <date when="1990-01-01">1.1.1991</date>
      <placeName ref="#">Graz</placeName>
</death>
chpollin commented 3 years ago

@ hierachische Struktur im Ortsindex: "Stadt" isParent von "Bezirk" isParent von "Adresse".

Eine hierarchische Struktur "country" < "settlement" < "district" < "street" ist möglich:

<listPlace>
    <place xml:id="automatisch4" type="country">
        <placeName type="reg">Österreich</placeName>
        <idno type="uri">http://www.geonames.org/2782113</idno>
        <place xml:id="automatisch1" type="settlement">
            <placeName type="reg">Wien</placeName>
            <idno type="uri">http://www.geonames.org/2761369</idno>
            <place xml:id="automatisch2" type="district">
                <placeName type="reg">XIII</placeName>
                <placeName type="alt">Hietzing</placeName>
                <idno type="uri">http://www.geonames.org/2776421</idno>
                <place xml:id="automatisch3" type="street">
                    <placeName type="reg">Hietzinger Hauptstrasse</placeName>
                    <place xml:id="automatisch5" type="building">
                        <placeName type="reg">Hietzinger Hauptstrasse 113</placeName>
                    </place>
                </place>
            </place>
        </place>
    </place>
</listPlace>

Problem: es ist nicht wirklich schön im Editor.

chpollin commented 3 years ago

@ Beruf, Einrichtung, Normalisierung im Personenindex

Über auf Begriffe in der GND kann eine Normalisierung erfolgen.

<occupation>
  <term ref="http://d-nb.info/gnd/4185044-0">Intendant</term>
  <affiliation from="1906" to="1910">
     <orgName key="#">Mannheimer Nationaltheaters</orgName>
   </affiliation>
</occupation>

Anmerkung: über die GND sollte man sich die männliche und weibliche Schreibform holen können.

chpollin commented 3 years ago

@persName, alternative Namen, Geburtsnamen

Es reicht alle alternativen Namen mit einem @type zu versehen und der reguläre Name hat kein @type:

Information, die nicht bekannt ist einfach weglassen. Also statt <forename>[unbekannt]</forename> kein <forename>.

<person xml:id="person.4">
  <persName>
    <surname>Pappenheim</surname>
    <forename>Marie</forename>
  </persName>
  <persName type="pseudonym">
    <surname>Heim</surname>
    <forename>Maria</forename>
  </persName>
  <persName type="birthname">
    <surname>Pappenheim</surname>
    <forename>Marie</forename>
   </persName>
   <persName type="alternative">
     <surname>Frischauf</surname>
     <forename>Marie</forename>
  </persName>
<person>
chpollin commented 3 years ago

@ Information zu Gründung|Auflösung etc. kodieren; vl in einem also inline Markup ? [Organisation.xml]

Man kann es entweder inline im <note> auszeichnen oder separieren.

Ein weiterer Vorschlag wäre Gründung, Auflösung und auch Mitgliedschaft als Ereignis zu modellieren. Das müsste man aber noch einmal diskutieren.

<event type="foundation" when="1921">
  <ab>gegründet 1921</ab>
</event>
<event type="dissolution">
  <ab>gegründet</ab>
</event>
<listEvent type="membership">
  <event from="1921" to="1944">
    <ab>
      <persName key="#"><forename>Rudolf</forename><surname>Kolisch</surname></persName>
     </ab>
   </event>
</listEvent>
phkehrer commented 2 years ago

Wir wollen unsere Organisationen in Kategorien einteilen, und zwar:

<org @type=“theatre“> <org @type=“ensemble“> <org @type=“publisher“>  Verlage, auch Plattenfirmen? <org @type=“collectingsociety“> <org @type=“agency“>  ggf. als Teil von business <org @type=“journal“>  ungeklärt, ob überhaupt ins Org-Reg. <org @type=“association“>  Verbände, Vereine: Ansorge Verein, Akademischer Verband, Arts Club Chicago <org @type=“business“>  Geschäfte, Notenhandel, Banken, Hotels, Klavierbauer, Druckereien (?) <org @type=“education“>  Unis, Schulen, wiss. Institute: k. k. Akademie, Geographisches Institut Berlin <org @type=“other“>  Allgemeines Krankenhaus, der Blaue Reiter, Deutschmeister Regiment, Fairfax Temple, Hessischer Rundfunk, Israelitische Kultusgemeinde Wien, Library of Congress, Office of Alien Property Custodian, Patentamt, Radio Geneve, Radio Wien, Urania Wien, Wiener Curanstalt

chpollin commented 2 years ago

@ Kategorien von Organisationen.

Ja, mit einem @type würde sich das gut lösen lassen. So kann man dann, wenn gewünscht, die Webansicht auch so ausgeben.

Other