<map version="0.8.0">
<!-- To view this file, download free mind mapping software FreeMind from http://freemind.sourceforge.net -->
<node CREATED="1136881373389" ID="Freemind_Link_126771149" MODIFIED="1136881406447" STYLE="bubble" TEXT="Das Netzwerk-Datenbank-Modell">
<node CREATED="1133854403115" FOLDED="true" ID="Freemind_Link_1665001297" MODIFIED="1133854471834" POSITION="right" STYLE="bubble" TEXT="Netzwerk-Datenmodell hinsichtlich der Beschreibungs-&#xa;m&#xe4;chtigkeit n&#xe4;her beim E/R-Modell als HDM">
<node CREATED="1133854449912" ID="Freemind_Link_964861641" MODIFIED="1133854464844" TEXT="gr&#xf6;&#xdf;ere M&#xe4;chtigkeit im Netzwerk-Datenmodell"/>
</node>
<node CREATED="1133854638704" ID="Freemind_Link_547650777" MODIFIED="1133854675316" POSITION="right" STYLE="bubble" TEXT="CODASYL = Conference on Data Systems Languages"/>
<node CREATED="1133854479825" FOLDED="true" ID="Freemind_Link_397074550" MODIFIED="1133854488317" POSITION="right" STYLE="bubble" TEXT="Konstrukte zu Datenmodellierung">
<node CREATED="1133854545980" ID="Freemind_Link_1675941152" MODIFIED="1133854546801" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;Satztypen &amp;#8776; Entitytypen">
<node CREATED="1133854550357" ID="Freemind_Link_1668605938" MODIFIED="1133854554242" TEXT="record types"/>
</node>
<node CREATED="1133854557026" FOLDED="true" ID="Freemind_Link_165595699" MODIFIED="1133854568122" TEXT="spezielle (1:n) Bezihungstypen">
<node CREATED="1133854587230" FOLDED="true" ID="Freemind_Link_1145251565" MODIFIED="1133854590454" TEXT="set types">
<node CREATED="1133855251775" ID="Freemind_Link_191726145" MODIFIED="1133855263081" TEXT="(zweistelliger) Beziehungstyp"/>
<node CREATED="1133855279966" ID="Freemind_Link_1871679020" MODIFIED="1133855322186" TEXT="zwischen Record-Typ R und Record-Typ R&apos;">
<node CREATED="1133855323408" ID="Freemind_Link_1729045549" MODIFIED="1133855334514" TEXT="R ist Owner-Typ"/>
<node CREATED="1133855334975" ID="Freemind_Link_1047968041" MODIFIED="1133855343197" TEXT="R&apos; ist Member-Typ"/>
<node CREATED="1133855343767" ID="Freemind_Link_944857129" MODIFIED="1133855353562" TEXT="keine Kurzzyklen erlaubt">
<icon BUILTIN="button_cancel"/>
</node>
</node>
<node CREATED="1133854884257" ID="Freemind_Link_173477020" MODIFIED="1133854899679" TEXT="Vater: owner record type"/>
<node CREATED="1133854900600" ID="Freemind_Link_875162268" MODIFIED="1133854913068" TEXT="Sohn: member record type"/>
<node CREATED="1133855377576" ID="Freemind_Link_1362526956" MODIFIED="1133855382433" TEXT="Semantik">
<node CREATED="1133855382293" ID="Freemind_Link_281819404" MODIFIED="1133855402642" TEXT="1:n Beziehungstyp zwischen R und R&apos;">
<node CREATED="1133855403483" ID="Freemind_Link_424459181" MODIFIED="1133855405987" TEXT="implizit"/>
<node CREATED="1133855406327" ID="Freemind_Link_583292948" MODIFIED="1133855415741" TEXT="wird in Diagrammen nicht mit notiert"/>
</node>
</node>
<node CREATED="1133855623149" ID="Freemind_Link_576507592" MODIFIED="1133855636709" TEXT="Auf Auspr&#xe4;gungsebene: occurences">
<node CREATED="1133855656727" ID="Freemind_Link_428448431" MODIFIED="1133855687472" TEXT="zu jedem Record r geh&#xf6;rt implizit eine set occurence s aus S">
<node CREATED="1133855691497" ID="Freemind_Link_1692089561" MODIFIED="1133855694892" TEXT="darf auch leer sein"/>
</node>
<node CREATED="1133855698878" ID="Freemind_Link_1954191049" MODIFIED="1133855774617" TEXT="jeder Record r&apos; aus R&apos; geh&#xf6;rt zu&#xa;maximal einer set occurence s aus S">
<node CREATED="1133855767106" ID="Freemind_Link_1917555206" MODIFIED="1133855800725" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;&amp;#8594; Owner Record zu einem Member Record&lt;br&gt;&#xa;stets eindeutig definiert"/>
<node CREATED="1133855832430" ID="Freemind_Link_1061481097" MODIFIED="1133855844608" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;&amp;#8594; B&#xe4;ume"/>
</node>
<node CREATED="1133855856365" ID="Freemind_Link_1036439124" MODIFIED="1133855870675" TEXT="grunds&#xe4;tzlich sind Waisenkinder erlaubt">
<node CREATED="1133855870515" ID="Freemind_Link_636597373" MODIFIED="1133855878136" TEXT="k&#xf6;nnen aber explizit verboten werden"/>
</node>
</node>
</node>
<node CREATED="1133854597975" ID="Freemind_Link_500884805" MODIFIED="1133854610503" TEXT="oft als CODASYL set bezeichnet"/>
</node>
<node CREATED="1133856768316" ID="Freemind_Link_449168516" MODIFIED="1133856785180" TEXT="Member-S&#xe4;tze einer Set-Auspr&#xe4;gung">
<node CREATED="1133856785080" ID="Freemind_Link_1105852241" MODIFIED="1133856794293" TEXT="haben immer eine Ordnung">
<node CREATED="1133856862752" ID="Freemind_Link_549818394" MODIFIED="1133856874899" TEXT="kann Sortierfolge nach Feldwerten ein"/>
<node CREATED="1133856875350" ID="Freemind_Link_906133346" MODIFIED="1133856888238" TEXT="kann Einf&#xfc;gereihenfolge sein"/>
<node CREATED="1133856889170" ID="Freemind_Link_1739696531" MODIFIED="1133856896620" TEXT="kann dem System &#xfc;berlassen sein"/>
</node>
<node CREATED="1133856795755" ID="Freemind_Link_328687489" MODIFIED="1133856808293" TEXT="in dieser Ordnung werden sie auch wieder aufgerufen">
<node CREATED="1133856811989" ID="Freemind_Link_1506292273" MODIFIED="1133856857234" TEXT="bei DML-Anweisungen wie&#xa;FIND NEXT Mitarbeiter WITHIN SET"/>
</node>
</node>
<node CREATED="1133857675911" ID="Freemind_Link_1885874634" MODIFIED="1133857694918" TEXT="verschiedene Implementierungsm&#xf6;glichkeiten">
<node CREATED="1133857694788" FOLDED="true" ID="Freemind_Link_1407876931" MODIFIED="1133857701087" TEXT="Verkettet">
<node CREATED="1133857700957" ID="Freemind_Link_708491713" MODIFIED="1133857707026" TEXT="MODE IS CHAIN"/>
<node CREATED="1133857782514" ID="Freemind_Link_339349584" MODIFIED="1133857803695" TEXT="member record occurences beliebig &#xfc;ber DB verteilt"/>
</node>
<node CREATED="1133857714767" FOLDED="true" ID="Freemind_Link_1493315910" MODIFIED="1133857721577" TEXT="mittels Zeiger-Tabelle">
<node CREATED="1133857724441" ID="Freemind_Link_725094083" MODIFIED="1133857736628" TEXT="MODE IS POINTER-ARRAY"/>
<node CREATED="1133857782514" ID="Freemind_Link_1462514737" MODIFIED="1133857803695" TEXT="member record occurences beliebig &#xfc;ber DB verteilt"/>
</node>
<node CREATED="1133857748615" FOLDED="true" ID="Freemind_Link_1435032345" MODIFIED="1133857754674" TEXT="via Member-Liste">
<node CREATED="1133857754534" ID="Freemind_Link_855082253" MODIFIED="1133857762846" TEXT="MODE IS LIST"/>
<node CREATED="1133857763236" ID="Freemind_Link_442605811" MODIFIED="1133857774112" TEXT="Member-S&#xe4;tze sind geclustert"/>
</node>
<node CREATED="1133857866936" ID="Freemind_Link_1207123188" MODIFIED="1133857893384" TEXT="verschiedene Formen nicht frei vertr&#xe4;glich">
<icon BUILTIN="button_cancel"/>
</node>
<node CREATED="1133857820739" FOLDED="true" ID="Freemind_Link_70673142" MODIFIED="1133857896088" TEXT="Auswahl ist Aufgabe des DB-Admin">
<icon BUILTIN="idea"/>
<node CREATED="1133857837003" ID="Freemind_Link_1796397555" MODIFIED="1133857898751" TEXT="rein unter Performance-Gesichtspunkten vorzunehmen">
<icon BUILTIN="messagebox_warning"/>
</node>
</node>
</node>
</node>
<node CREATED="1133854685321" FOLDED="true" ID="Freemind_Link_757591578" MODIFIED="1133854690268" POSITION="right" STYLE="bubble" TEXT="Beziehungstypen">
<node CREATED="1133854690178" ID="Freemind_Link_387696075" MODIFIED="1133854701494" TEXT="ausschlie&#xdf;lich zweistellig"/>
<node CREATED="1133854701804" ID="Freemind_Link_1439773404" MODIFIED="1133854705610" TEXT="benannt"/>
<node CREATED="1133854788559" ID="Freemind_Link_697483644" MODIFIED="1133854794758" TEXT="als Graph z.B.">
<node CREATED="1133854794638" ID="Freemind_Link_434029628" MODIFIED="1139687982312" TEXT="&lt;html&gt;&lt;img src=&quot;netzwerk_db.JPG&quot;&gt;"/>
</node>
</node>
<node CREATED="1133854832172" FOLDED="true" ID="Freemind_Link_1722204485" MODIFIED="1133854853272" POSITION="right" STYLE="bubble" TEXT="Netzwerk-Datenbank = Schema + Auspr&#xe4;gungen">
<node CREATED="1133854854063" ID="Freemind_Link_445214174" MODIFIED="1133854861584" TEXT="Auspr&#xe4;gungen: occurences">
<node CREATED="1133854867022" ID="Freemind_Link_1429003833" MODIFIED="1133854870637" TEXT="set occurences"/>
<node CREATED="1133854870948" ID="Freemind_Link_1569062130" MODIFIED="1133854875033" TEXT="record occurences"/>
</node>
</node>
<node CREATED="1133858301380" FOLDED="true" ID="Freemind_Link_755564007" MODIFIED="1133858312536" POSITION="right" STYLE="bubble" TEXT="vom E/R-Modell zum NDM">
<node BACKGROUND_COLOR="#00ffff" CREATED="1133858316182" FOLDED="true" ID="Freemind_Link_573312184" MODIFIED="1134030944463" TEXT="1. nichtrekursive 1:n Beziehungen" VSHIFT="2">
<node CREATED="1133858554424" FOLDED="true" ID="Freemind_Link_484228687" MODIFIED="1133858560263" TEXT="&lt;html&gt;&lt;img src=&quot;DBS/netzwerk_db2.JPG&quot;&gt;">
<node CREATED="1134026057105" FOLDED="true" ID="Freemind_Link_259325214" MODIFIED="1134026064756" TEXT="im Netzwerk-Datenmodell">
<node CREATED="1134026130901" ID="Freemind_Link_422344761" MODIFIED="1134026140915" TEXT="E/R-Diagramm"/>
<node CREATED="1134026064516" ID="Freemind_Link_268262804" MODIFIED="1134026145302" TEXT="&quot;Bachmann-Diagramm&quot;">
<icon BUILTIN="forward"/>
</node>
</node>
<node CREATED="1134026665199" ID="Freemind_Link_4389943" MODIFIED="1134026699118" TEXT="Relationale Darstellung:&#xa;Tabellen + Fremdschl&#xfc;ssel"/>
<node CREATED="1134026848813" ID="Freemind_Link_377308584" MODIFIED="1134026856595" TEXT="&lt;html&gt;&lt;img src=&quot;DBS/kreis.JPG&quot;&gt;"/>
<node CREATED="1134026878256" ID="Freemind_Link_1354044194" MODIFIED="1134026889592" TEXT="semantischer Verlust"/>
</node>
<node CREATED="1133858572961" FOLDED="true" ID="Freemind_Link_60888063" MODIFIED="1133858609774" TEXT="&#x201e;Waisenverbot&#x201c; kann mittels DDL-Klausel&#xa;bei Set Type Definition vereinbart werden">
<node CREATED="1133858614701" ID="Freemind_Link_782652740" MODIFIED="1133858630393" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;&amp;#8594; muss von Anwendung &#xfc;berwacht werden"/>
</node>
</node>
<node BACKGROUND_COLOR="#00ccff" CREATED="1134027283158" ID="Freemind_Link_1709924245" MODIFIED="1134029650532" TEXT="2. rekursive 1:n Beziehungen"/>
<node BACKGROUND_COLOR="#0099ff" COLOR="#ffffff" CREATED="1134027292461" FOLDED="true" ID="Freemind_Link_1881628146" MODIFIED="1134029681557" TEXT="3.  nichtrekursive n:m-Beziehungen">
<node BACKGROUND_COLOR="#00ff00" CREATED="1134027499920" FOLDED="true" ID="Freemind_Link_423038421" MODIFIED="1134029597285" TEXT="&lt;html&gt;&lt;img src=&quot;DBS/nichtrek_n-m.JPG&quot;&gt;">
<edge COLOR="#009900"/>
<node CREATED="1134027508862" ID="Freemind_Link_427307632" MODIFIED="1134027650566" TEXT="ein Teil kann von mehreren Lieferanten geliefert werden" VSHIFT="98"/>
<node CREATED="1134027529081" ID="Freemind_Link_204729948" MODIFIED="1134027537013" TEXT="ein Lieferant liefert mehrere Teile"/>
<node CREATED="1134027544253" ID="Freemind_Link_370550224" MODIFIED="1134027556791" TEXT="syntaktisch erlaubt">
<icon BUILTIN="button_ok"/>
</node>
<node CREATED="1134027549150" FOLDED="true" ID="Freemind_Link_1151926623" MODIFIED="1134027555089" TEXT="semantisch falsch">
<icon BUILTIN="button_cancel"/>
<node CREATED="1134027568508" ID="Freemind_Link_411065762" MODIFIED="1134027599873" TEXT="jede Member-Record-Occurence darf zu max. 1 Set-Occurence geh&#xf6;ren"/>
<node CREATED="1134027600204" ID="Freemind_Link_1258698765" MODIFIED="1134027611320" TEXT="= 1 Kind darf nur 1 Vater haben"/>
<node CREATED="1134027619782" ID="Freemind_Link_1131857658" MODIFIED="1134027635454" TEXT="Owner-Record-Occurence muss eindeutig sein"/>
</node>
</node>
<node CREATED="1134027670805" FOLDED="true" ID="Freemind_Link_898837012" MODIFIED="1134027675322" TEXT="L&#xf6;sung">
<node CREATED="1134027675192" FOLDED="true" ID="Freemind_Link_781840000" MODIFIED="1134027681791" TEXT="Kett-Record-Typ">
<node CREATED="1134027685486" ID="Freemind_Link_292095" MODIFIED="1134027693448" TEXT="plus zwei Set-Typen"/>
</node>
</node>
</node>
<node BACKGROUND_COLOR="#0066ff" COLOR="#ffffff" CREATED="1134028684293" FOLDED="true" ID="Freemind_Link_1395201897" MODIFIED="1134029674827" TEXT="4. rekursive n:m-Beziehungen">
<node CREATED="1134028699905" FOLDED="true" ID="Freemind_Link_280502556" MODIFIED="1134028701958" TEXT="DAG">
<node CREATED="1134028701838" ID="Freemind_Link_1082304962" MODIFIED="1134028712473" TEXT="directed acyclic graph"/>
<node CREATED="1134028715507" ID="Freemind_Link_1368954861" MODIFIED="1134028722548" TEXT="gerichteter kreisfreier Graph"/>
</node>
<node BACKGROUND_COLOR="#00ff00" CREATED="1134028732021" FOLDED="true" ID="Freemind_Link_1693107973" MODIFIED="1134029578298" TEXT="Beispiel: St&#xfc;ckliste">
<edge COLOR="#009900"/>
<node CREATED="1134028791337" FOLDED="true" ID="Freemind_Link_314917190" MODIFIED="1134028798677" TEXT="&lt;html&gt;&lt;img src=&quot;DBS/dag.JPG&quot;&gt;">
<node CREATED="1134029767420" FOLDED="true" ID="Freemind_Link_1870624372" MODIFIED="1134029807057" TEXT="&quot;(Zeparzat) Gozinto&quot;-Graph">
<node CREATED="1134029775852" ID="Freemind_Link_1380664064" MODIFIED="1134029822119" TEXT="(the part that) goes into"/>
</node>
</node>
<node CREATED="1134029467118" FOLDED="true" ID="Freemind_Link_1521500830" MODIFIED="1134029497181" TEXT="&lt;html&gt;&lt;img src=&quot;DBS/dag-kett.JPG&quot;&gt;">
<icon BUILTIN="forward"/>
<node CREATED="1134029835107" ID="Freemind_Link_1075056036" MODIFIED="1134029868115" TEXT="Struktursatz (Kett-Record-Occurence) pro Pfeil im Gozinto-Graph"/>
<node CREATED="1134029872551" ID="Freemind_Link_1879001722" MODIFIED="1134029879061" TEXT="gerichtete Kante in St&#xfc;ckliste"/>
<node CREATED="1134029888344" FOLDED="true" ID="Freemind_Link_1924301367" MODIFIED="1134029914742" TEXT="Finden der Teile und Baugruppen&#xa;der ersten Stufe f&#xfc;r das Teil A">
<node CREATED="1134029922453" ID="Freemind_Link_339576460" MODIFIED="1134029938877" TEXT="Finden des richtigen Teile-Records (FIND)"/>
<node CREATED="1134029945126" ID="Freemind_Link_1129687295" MODIFIED="1134030191450" TEXT="&lt;html&gt;&lt;u&gt;Navigierender Zugriff&lt;/u&gt; auf alle Member-Records&lt;br&gt;&#xa;innerhalb der Set-Auspr&#xe4;gung &quot;enth&#xe4;lt&quot; (FIND NEXT WITHIN...)"/>
<node CREATED="1134029999334" ID="Freemind_Link_1694642618" MODIFIED="1134030050016" TEXT="f&#xfc;r jeden gefundenen Member-Record Zugriff auf den&#xa;Owner-Record innerhalb der Set-Auspr&#xe4;gung &quot;ist enthalten in&quot;"/>
</node>
</node>
</node>
</node>
<node BACKGROUND_COLOR="#0033ff" COLOR="#ffffff" CREATED="1134030316960" FOLDED="true" ID="Freemind_Link_610982780" MODIFIED="1134030345882" TEXT="grunds&#xe4;tzliche Eigenschaften">
<node CREATED="1134030356327" ID="Freemind_Link_1876348110" MODIFIED="1134030396024" TEXT="jeder Record-Typ kann Owner oder&#xa;Member in beliebig vielen Set-Typen sein">
<node CREATED="1134030599917" ID="Freemind_Link_707162846" MODIFIED="1134030631663" TEXT="ist anders als bei HDM">
<icon BUILTIN="idea"/>
</node>
</node>
<node CREATED="1134030463821" FOLDED="true" ID="Freemind_Link_1111529513" MODIFIED="1134030682596" TEXT="&lt;html&gt;&lt;font face=&quot;Arial&quot;&gt;In einem Set-Typ muss Owner-Record-Typ &amp;#8800; Member-Record Typ sein">
<icon BUILTIN="messagebox_warning"/>
<node CREATED="1134030477391" ID="Freemind_Link_453520922" MODIFIED="1134030487405" TEXT="gibt Implementierungen die &quot;=&quot; erlauben"/>
</node>
<node CREATED="1134030506002" FOLDED="true" ID="Freemind_Link_611646959" MODIFIED="1134030691789" TEXT="zwischen Owner A und Member B d&#xfc;rfen beliebig viele Set-Typen existieren">
<icon BUILTIN="button_ok"/>
<node CREATED="1134030619545" ID="Freemind_Link_271698432" MODIFIED="1134030629740" TEXT="ist anders als bei HDM">
<icon BUILTIN="idea"/>
</node>
</node>
<node CREATED="1134030546761" ID="Freemind_Link_1632830562" MODIFIED="1134030698088" TEXT="Record-Typen m&#xfc;ssen nicht an Set-Typen beteiligt sein">
<icon BUILTIN="attach"/>
<node CREATED="1134030563264" ID="Freemind_Link_1816629199" MODIFIED="1134030643099" TEXT="allein stehende Record-Typen erlaubt">
<icon BUILTIN="button_ok"/>
</node>
</node>
</node>
<node CREATED="1134031349675" ID="Freemind_Link_1945069752" MODIFIED="1134031355253" TEXT="Netzwerk-Datenbank">
<node CREATED="1134031444361" ID="Freemind_Link_648178712" MODIFIED="1134031448307" TEXT="Datenbank-Schema">
<node CREATED="1134031385036" ID="Freemind_Link_715868840" MODIFIED="1134031412706" TEXT="(Nicht)leere Menge von benannten Record-Typen"/>
<node CREATED="1134031413657" ID="Freemind_Link_718991986" MODIFIED="1134031436370" TEXT="Menge von benannten Set-Typen">
<node CREATED="1134031436150" ID="Freemind_Link_1806247659" MODIFIED="1134031440015" TEXT="darf leer sein"/>
</node>
</node>
</node>
</node>
</node>
</map>
