You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

605 lines
56 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.43.0 (0)
-->
<!-- Title: Inventory hierarchy Pages: 1 -->
<svg width="2228pt" height="1304pt"
viewBox="0.00 0.00 2227.50 1304.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1300)">
<title>Inventory hierarchy</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-1300 2223.5,-1300 2223.5,4 -4,4"/>
<!-- StationGroup -->
<g id="node1" class="node">
<title>StationGroup</title>
<g id="a_node1"><a xlink:href="../base/api-python.html#api-python-datamodel-stationgroup" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M186,-1079.5C186,-1079.5 12,-1079.5 12,-1079.5 6,-1079.5 0,-1073.5 0,-1067.5 0,-1067.5 0,-949.5 0,-949.5 0,-943.5 6,-937.5 12,-937.5 12,-937.5 186,-937.5 186,-937.5 192,-937.5 198,-943.5 198,-949.5 198,-949.5 198,-1067.5 198,-1067.5 198,-1073.5 192,-1079.5 186,-1079.5"/>
<text text-anchor="start" x="71.5" y="-1067.1" font-family="Verdana" font-size="8.00">StationGroup</text>
<text text-anchor="start" x="97.5" y="-1056.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="10" y="-1045.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="10" y="-1034.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ type: StationGroupType &#160;[0..1]</text>
<text text-anchor="start" x="10" y="-1023.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ code: string</text>
<text text-anchor="start" x="10" y="-1012.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ start: datetime &#160;[0..1]</text>
<text text-anchor="start" x="10" y="-1001.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ end: datetime &#160;[0..1]</text>
<text text-anchor="start" x="10" y="-990.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ description: string</text>
<text text-anchor="start" x="10" y="-979.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ latitude: float &#160;[0..1]</text>
<text text-anchor="start" x="10" y="-968.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ longitude: float &#160;[0..1]</text>
<text text-anchor="start" x="10" y="-957.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ elevation: float &#160;[0..1]</text>
<text text-anchor="start" x="10" y="-946.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ stationReference: StationReference [0..*]</text>
<polygon fill="#000000" stroke="#000000" points="8,-1063.5 8,-1063.5 190,-1063.5 190,-1063.5 8,-1063.5"/>
</a>
</g>
</g>
<!-- StationReference -->
<g id="node2" class="node">
<title>StationReference</title>
<g id="a_node2"><a xlink:href="../base/api-python.html#api-python-datamodel-stationreference" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M134.5,-775C134.5,-775 63.5,-775 63.5,-775 57.5,-775 51.5,-769 51.5,-763 51.5,-763 51.5,-744 51.5,-744 51.5,-738 57.5,-732 63.5,-732 63.5,-732 134.5,-732 134.5,-732 140.5,-732 146.5,-738 146.5,-744 146.5,-744 146.5,-763 146.5,-763 146.5,-769 140.5,-775 134.5,-775"/>
<text text-anchor="start" x="63.5" y="-762.1" font-family="Verdana" font-size="8.00">StationReference</text>
<text text-anchor="start" x="98" y="-751.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="62" y="-740.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ stationID: string</text>
<polygon fill="#000000" stroke="#000000" points="60,-758.5 60,-758.5 139,-758.5 139,-758.5 60,-758.5"/>
</a>
</g>
</g>
<!-- StationGroup&#45;&gt;StationReference -->
<g id="edge2" class="edge">
<title>StationGroup&#45;&gt;StationReference</title>
<path fill="none" stroke="#000000" d="M99,-925.25C99,-872.4 99,-807.77 99,-775.27"/>
<polygon fill="#000000" stroke="#000000" points="99,-925.36 103,-931.36 99,-937.36 95,-931.36 99,-925.36"/>
</g>
<!-- AuxDevice -->
<g id="node3" class="node">
<title>AuxDevice</title>
<g id="a_node3"><a xlink:href="../base/api-python.html#api-python-datamodel-auxdevice" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M348,-1063C348,-1063 228,-1063 228,-1063 222,-1063 216,-1057 216,-1051 216,-1051 216,-966 216,-966 216,-960 222,-954 228,-954 228,-954 348,-954 348,-954 354,-954 360,-960 360,-966 360,-966 360,-1051 360,-1051 360,-1057 354,-1063 348,-1063"/>
<text text-anchor="start" x="266.5" y="-1050.1" font-family="Verdana" font-size="8.00">AuxDevice</text>
<text text-anchor="start" x="286.5" y="-1039.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="226" y="-1028.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="226" y="-1017.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ name: string</text>
<text text-anchor="start" x="226" y="-1006.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ description: string</text>
<text text-anchor="start" x="226" y="-995.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ model: string</text>
<text text-anchor="start" x="226" y="-984.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ manufacturer: string</text>
<text text-anchor="start" x="226" y="-973.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ remark: Blob &#160;[0..1]</text>
<text text-anchor="start" x="226" y="-962.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ auxSource: AuxSource [0..*]</text>
<polygon fill="#000000" stroke="#000000" points="224,-1046.5 224,-1046.5 352,-1046.5 352,-1046.5 224,-1046.5"/>
</a>
</g>
</g>
<!-- AuxSource -->
<g id="node4" class="node">
<title>AuxSource</title>
<g id="a_node4"><a xlink:href="../base/api-python.html#api-python-datamodel-auxsource" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M362.5,-808C362.5,-808 213.5,-808 213.5,-808 207.5,-808 201.5,-802 201.5,-796 201.5,-796 201.5,-711 201.5,-711 201.5,-705 207.5,-699 213.5,-699 213.5,-699 362.5,-699 362.5,-699 368.5,-699 374.5,-705 374.5,-711 374.5,-711 374.5,-796 374.5,-796 374.5,-802 368.5,-808 362.5,-808"/>
<text text-anchor="start" x="266.5" y="-795.1" font-family="Verdana" font-size="8.00">AuxSource</text>
<text text-anchor="start" x="287" y="-784.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="212" y="-773.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ name: string</text>
<text text-anchor="start" x="212" y="-762.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ description: string</text>
<text text-anchor="start" x="212" y="-751.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ unit: string</text>
<text text-anchor="start" x="212" y="-740.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ conversion: string</text>
<text text-anchor="start" x="212" y="-729.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ sampleRateNumerator: int &#160;[0..1]</text>
<text text-anchor="start" x="212" y="-718.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ sampleRateDenominator: int &#160;[0..1]</text>
<text text-anchor="start" x="212" y="-707.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ remark: Blob &#160;[0..1]</text>
<polygon fill="#000000" stroke="#000000" points="210,-791.5 210,-791.5 367,-791.5 367,-791.5 210,-791.5"/>
</a>
</g>
</g>
<!-- AuxDevice&#45;&gt;AuxSource -->
<g id="edge4" class="edge">
<title>AuxDevice&#45;&gt;AuxSource</title>
<path fill="none" stroke="#000000" d="M288,-941.62C288,-900.05 288,-847.05 288,-808.08"/>
<polygon fill="#000000" stroke="#000000" points="288,-941.85 292,-947.85 288,-953.85 284,-947.85 288,-941.85"/>
</g>
<!-- Sensor -->
<g id="node5" class="node">
<title>Sensor</title>
<g id="a_node5"><a xlink:href="../base/api-python.html#api-python-datamodel-sensor" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M567.5,-1090.5C567.5,-1090.5 390.5,-1090.5 390.5,-1090.5 384.5,-1090.5 378.5,-1084.5 378.5,-1078.5 378.5,-1078.5 378.5,-938.5 378.5,-938.5 378.5,-932.5 384.5,-926.5 390.5,-926.5 390.5,-926.5 567.5,-926.5 567.5,-926.5 573.5,-926.5 579.5,-932.5 579.5,-938.5 579.5,-938.5 579.5,-1078.5 579.5,-1078.5 579.5,-1084.5 573.5,-1090.5 567.5,-1090.5"/>
<text text-anchor="start" x="465" y="-1078.1" font-family="Verdana" font-size="8.00">Sensor</text>
<text text-anchor="start" x="478" y="-1067.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="389" y="-1056.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="389" y="-1045.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ name: string</text>
<text text-anchor="start" x="389" y="-1034.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ description: string</text>
<text text-anchor="start" x="389" y="-1023.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ model: string</text>
<text text-anchor="start" x="389" y="-1012.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ manufacturer: string</text>
<text text-anchor="start" x="389" y="-1001.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ type: string</text>
<text text-anchor="start" x="389" y="-990.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ unit: string</text>
<text text-anchor="start" x="389" y="-979.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ lowFrequency: float &#160;[0..1]</text>
<text text-anchor="start" x="389" y="-968.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ highFrequency: float &#160;[0..1]</text>
<text text-anchor="start" x="389" y="-957.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ response: string</text>
<text text-anchor="start" x="389" y="-946.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ remark: Blob &#160;[0..1]</text>
<text text-anchor="start" x="389" y="-935.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ sensorCalibration: SensorCalibration [0..*]</text>
<polygon fill="#000000" stroke="#000000" points="387,-1074.5 387,-1074.5 572,-1074.5 572,-1074.5 387,-1074.5"/>
</a>
</g>
</g>
<!-- SensorCalibration -->
<g id="node6" class="node">
<title>SensorCalibration</title>
<g id="a_node6"><a xlink:href="../base/api-python.html#api-python-datamodel-sensorcalibration" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M536.5,-808C536.5,-808 421.5,-808 421.5,-808 415.5,-808 409.5,-802 409.5,-796 409.5,-796 409.5,-711 409.5,-711 409.5,-705 415.5,-699 421.5,-699 421.5,-699 536.5,-699 536.5,-699 542.5,-699 548.5,-705 548.5,-711 548.5,-711 548.5,-796 548.5,-796 548.5,-802 542.5,-808 536.5,-808"/>
<text text-anchor="start" x="443" y="-795.1" font-family="Verdana" font-size="8.00">SensorCalibration</text>
<text text-anchor="start" x="478" y="-784.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="420" y="-773.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ serialNumber: string</text>
<text text-anchor="start" x="420" y="-762.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ channel: int</text>
<text text-anchor="start" x="420" y="-751.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ start: datetime</text>
<text text-anchor="start" x="420" y="-740.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ end: datetime &#160;[0..1]</text>
<text text-anchor="start" x="420" y="-729.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ gain: float &#160;[0..1]</text>
<text text-anchor="start" x="420" y="-718.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ gainFrequency: float &#160;[0..1]</text>
<text text-anchor="start" x="420" y="-707.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ remark: Blob &#160;[0..1]</text>
<polygon fill="#000000" stroke="#000000" points="418,-791.5 418,-791.5 541,-791.5 541,-791.5 418,-791.5"/>
</a>
</g>
</g>
<!-- Sensor&#45;&gt;SensorCalibration -->
<g id="edge6" class="edge">
<title>Sensor&#45;&gt;SensorCalibration</title>
<path fill="none" stroke="#000000" d="M479,-913.95C479,-878.24 479,-838.76 479,-808.02"/>
<polygon fill="#000000" stroke="#000000" points="479,-914.41 483,-920.41 479,-926.41 475,-920.41 479,-914.41"/>
</g>
<!-- Datalogger -->
<g id="node7" class="node">
<title>Datalogger</title>
<g id="a_node7"><a xlink:href="../base/api-python.html#api-python-datamodel-datalogger" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M822,-1107C822,-1107 610,-1107 610,-1107 604,-1107 598,-1101 598,-1095 598,-1095 598,-922 598,-922 598,-916 604,-910 610,-910 610,-910 822,-910 822,-910 828,-910 834,-916 834,-922 834,-922 834,-1095 834,-1095 834,-1101 828,-1107 822,-1107"/>
<text text-anchor="start" x="693" y="-1094.1" font-family="Verdana" font-size="8.00">Datalogger</text>
<text text-anchor="start" x="714.5" y="-1083.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="608" y="-1072.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="608" y="-1061.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ name: string</text>
<text text-anchor="start" x="608" y="-1050.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ description: string</text>
<text text-anchor="start" x="608" y="-1039.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ digitizerModel: string</text>
<text text-anchor="start" x="608" y="-1028.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ digitizerManufacturer: string</text>
<text text-anchor="start" x="608" y="-1017.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ recorderModel: string</text>
<text text-anchor="start" x="608" y="-1006.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ recorderManufacturer: string</text>
<text text-anchor="start" x="608" y="-995.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ clockModel: string</text>
<text text-anchor="start" x="608" y="-984.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ clockManufacturer: string</text>
<text text-anchor="start" x="608" y="-973.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ clockType: string</text>
<text text-anchor="start" x="608" y="-962.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ gain: float &#160;[0..1]</text>
<text text-anchor="start" x="608" y="-951.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ maxClockDrift: float &#160;[0..1]</text>
<text text-anchor="start" x="608" y="-940.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ remark: Blob &#160;[0..1]</text>
<text text-anchor="start" x="608" y="-929.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ dataloggerCalibration: DataloggerCalibration [0..*]</text>
<text text-anchor="start" x="608" y="-918.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ decimation: Decimation [0..*]</text>
<polygon fill="#000000" stroke="#000000" points="606,-1090.5 606,-1090.5 826,-1090.5 826,-1090.5 606,-1090.5"/>
</a>
</g>
</g>
<!-- DataloggerCalibration -->
<g id="node8" class="node">
<title>DataloggerCalibration</title>
<g id="a_node8"><a xlink:href="../base/api-python.html#api-python-datamodel-dataloggercalibration" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M733.5,-808C733.5,-808 618.5,-808 618.5,-808 612.5,-808 606.5,-802 606.5,-796 606.5,-796 606.5,-711 606.5,-711 606.5,-705 612.5,-699 618.5,-699 618.5,-699 733.5,-699 733.5,-699 739.5,-699 745.5,-705 745.5,-711 745.5,-711 745.5,-796 745.5,-796 745.5,-802 739.5,-808 733.5,-808"/>
<text text-anchor="start" x="631" y="-795.1" font-family="Verdana" font-size="8.00">DataloggerCalibration</text>
<text text-anchor="start" x="675" y="-784.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="617" y="-773.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ serialNumber: string</text>
<text text-anchor="start" x="617" y="-762.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ channel: int</text>
<text text-anchor="start" x="617" y="-751.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ start: datetime</text>
<text text-anchor="start" x="617" y="-740.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ end: datetime &#160;[0..1]</text>
<text text-anchor="start" x="617" y="-729.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ gain: float &#160;[0..1]</text>
<text text-anchor="start" x="617" y="-718.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ gainFrequency: float &#160;[0..1]</text>
<text text-anchor="start" x="617" y="-707.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ remark: Blob &#160;[0..1]</text>
<polygon fill="#000000" stroke="#000000" points="615,-791.5 615,-791.5 738,-791.5 738,-791.5 615,-791.5"/>
</a>
</g>
</g>
<!-- Datalogger&#45;&gt;DataloggerCalibration -->
<g id="edge8" class="edge">
<title>Datalogger&#45;&gt;DataloggerCalibration</title>
<path fill="none" stroke="#000000" d="M698.6,-897.45C693.71,-866.52 688.61,-834.26 684.49,-808.22"/>
<polygon fill="#000000" stroke="#000000" points="698.66,-897.83 703.55,-903.13 700.53,-909.68 695.65,-904.38 698.66,-897.83"/>
</g>
<!-- Decimation -->
<g id="node9" class="node">
<title>Decimation</title>
<g id="a_node9"><a xlink:href="../base/api-python.html#api-python-datamodel-decimation" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M912,-791.5C912,-791.5 776,-791.5 776,-791.5 770,-791.5 764,-785.5 764,-779.5 764,-779.5 764,-727.5 764,-727.5 764,-721.5 770,-715.5 776,-715.5 776,-715.5 912,-715.5 912,-715.5 918,-715.5 924,-721.5 924,-727.5 924,-727.5 924,-779.5 924,-779.5 924,-785.5 918,-791.5 912,-791.5"/>
<text text-anchor="start" x="820.5" y="-779.1" font-family="Verdana" font-size="8.00">Decimation</text>
<text text-anchor="start" x="842.5" y="-768.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="774" y="-757.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ sampleRateNumerator: int</text>
<text text-anchor="start" x="774" y="-746.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ sampleRateDenominator: int</text>
<text text-anchor="start" x="774" y="-735.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ analogueFilterChain: Blob &#160;[0..1]</text>
<text text-anchor="start" x="774" y="-724.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ digitalFilterChain: Blob &#160;[0..1]</text>
<polygon fill="#000000" stroke="#000000" points="772,-775.5 772,-775.5 916,-775.5 916,-775.5 772,-775.5"/>
</a>
</g>
</g>
<!-- Datalogger&#45;&gt;Decimation -->
<g id="edge9" class="edge">
<title>Datalogger&#45;&gt;Decimation</title>
<path fill="none" stroke="#000000" d="M770.92,-898.95C790.29,-860.66 810.8,-820.12 825.15,-791.76"/>
<polygon fill="#000000" stroke="#000000" points="770.91,-898.98 771.77,-906.14 765.49,-909.68 764.63,-902.52 770.91,-898.98"/>
</g>
<!-- ResponsePAZ -->
<g id="node10" class="node">
<title>ResponsePAZ</title>
<g id="a_node10"><a xlink:href="../base/api-python.html#api-python-datamodel-responsepaz" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M1017.5,-1107C1017.5,-1107 864.5,-1107 864.5,-1107 858.5,-1107 852.5,-1101 852.5,-1095 852.5,-1095 852.5,-922 852.5,-922 852.5,-916 858.5,-910 864.5,-910 864.5,-910 1017.5,-910 1017.5,-910 1023.5,-910 1029.5,-916 1029.5,-922 1029.5,-922 1029.5,-1095 1029.5,-1095 1029.5,-1101 1023.5,-1107 1017.5,-1107"/>
<text text-anchor="start" x="913.5" y="-1094.1" font-family="Verdana" font-size="8.00">ResponsePAZ</text>
<text text-anchor="start" x="940" y="-1083.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="863" y="-1072.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="863" y="-1061.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ name: string</text>
<text text-anchor="start" x="863" y="-1050.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ type: string</text>
<text text-anchor="start" x="863" y="-1039.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ gain: float &#160;[0..1]</text>
<text text-anchor="start" x="863" y="-1028.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ gainFrequency: float &#160;[0..1]</text>
<text text-anchor="start" x="863" y="-1017.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ normalizationFactor: float &#160;[0..1]</text>
<text text-anchor="start" x="863" y="-1006.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ normalizationFrequency: float &#160;[0..1]</text>
<text text-anchor="start" x="863" y="-995.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ numberOfZeros: int &#160;[0..1]</text>
<text text-anchor="start" x="863" y="-984.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ numberOfPoles: int &#160;[0..1]</text>
<text text-anchor="start" x="863" y="-973.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ zeros: ComplexArray &#160;[0..1]</text>
<text text-anchor="start" x="863" y="-962.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ poles: ComplexArray &#160;[0..1]</text>
<text text-anchor="start" x="863" y="-951.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ remark: Blob &#160;[0..1]</text>
<text text-anchor="start" x="863" y="-940.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ decimationFactor: int &#160;[0..1]</text>
<text text-anchor="start" x="863" y="-929.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ delay: float &#160;[0..1]</text>
<text text-anchor="start" x="863" y="-918.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ correction: float &#160;[0..1]</text>
<polygon fill="#000000" stroke="#000000" points="861,-1090.5 861,-1090.5 1022,-1090.5 1022,-1090.5 861,-1090.5"/>
</a>
</g>
</g>
<!-- ResponseFIR -->
<g id="node11" class="node">
<title>ResponseFIR</title>
<g id="a_node11"><a xlink:href="../base/api-python.html#api-python-datamodel-responsefir" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M1194.5,-1085C1194.5,-1085 1059.5,-1085 1059.5,-1085 1053.5,-1085 1047.5,-1079 1047.5,-1073 1047.5,-1073 1047.5,-944 1047.5,-944 1047.5,-938 1053.5,-932 1059.5,-932 1059.5,-932 1194.5,-932 1194.5,-932 1200.5,-932 1206.5,-938 1206.5,-944 1206.5,-944 1206.5,-1073 1206.5,-1073 1206.5,-1079 1200.5,-1085 1194.5,-1085"/>
<text text-anchor="start" x="1101" y="-1072.1" font-family="Verdana" font-size="8.00">ResponseFIR</text>
<text text-anchor="start" x="1126" y="-1061.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="1058" y="-1050.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="1058" y="-1039.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ name: string</text>
<text text-anchor="start" x="1058" y="-1028.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ gain: float &#160;[0..1]</text>
<text text-anchor="start" x="1058" y="-1017.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ gainFrequency: float &#160;[0..1]</text>
<text text-anchor="start" x="1058" y="-1006.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ decimationFactor: int &#160;[0..1]</text>
<text text-anchor="start" x="1058" y="-995.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ delay: float &#160;[0..1]</text>
<text text-anchor="start" x="1058" y="-984.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ correction: float &#160;[0..1]</text>
<text text-anchor="start" x="1058" y="-973.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ numberOfCoefficients: int &#160;[0..1]</text>
<text text-anchor="start" x="1058" y="-962.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ symmetry: string</text>
<text text-anchor="start" x="1058" y="-951.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ coefficients: RealArray &#160;[0..1]</text>
<text text-anchor="start" x="1058" y="-940.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ remark: Blob &#160;[0..1]</text>
<polygon fill="#000000" stroke="#000000" points="1056,-1068.5 1056,-1068.5 1199,-1068.5 1199,-1068.5 1056,-1068.5"/>
</a>
</g>
</g>
<!-- ResponseIIR -->
<g id="node12" class="node">
<title>ResponseIIR</title>
<g id="a_node12"><a xlink:href="../base/api-python.html#api-python-datamodel-responseiir" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M1381.5,-1096C1381.5,-1096 1236.5,-1096 1236.5,-1096 1230.5,-1096 1224.5,-1090 1224.5,-1084 1224.5,-1084 1224.5,-933 1224.5,-933 1224.5,-927 1230.5,-921 1236.5,-921 1236.5,-921 1381.5,-921 1381.5,-921 1387.5,-921 1393.5,-927 1393.5,-933 1393.5,-933 1393.5,-1084 1393.5,-1084 1393.5,-1090 1387.5,-1096 1381.5,-1096"/>
<text text-anchor="start" x="1284" y="-1083.1" font-family="Verdana" font-size="8.00">ResponseIIR</text>
<text text-anchor="start" x="1308" y="-1072.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="1235" y="-1061.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="1235" y="-1050.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ name: string</text>
<text text-anchor="start" x="1235" y="-1039.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ type: string</text>
<text text-anchor="start" x="1235" y="-1028.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ gain: float &#160;[0..1]</text>
<text text-anchor="start" x="1235" y="-1017.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ gainFrequency: float &#160;[0..1]</text>
<text text-anchor="start" x="1235" y="-1006.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ decimationFactor: int &#160;[0..1]</text>
<text text-anchor="start" x="1235" y="-995.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ delay: float &#160;[0..1]</text>
<text text-anchor="start" x="1235" y="-984.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ correction: float &#160;[0..1]</text>
<text text-anchor="start" x="1235" y="-973.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ numberOfNumerators: int &#160;[0..1]</text>
<text text-anchor="start" x="1235" y="-962.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ numberOfDenominators: int &#160;[0..1]</text>
<text text-anchor="start" x="1235" y="-951.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ numerators: RealArray &#160;[0..1]</text>
<text text-anchor="start" x="1235" y="-940.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ denominators: RealArray &#160;[0..1]</text>
<text text-anchor="start" x="1235" y="-929.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ remark: Blob &#160;[0..1]</text>
<polygon fill="#000000" stroke="#000000" points="1233,-1079.5 1233,-1079.5 1386,-1079.5 1386,-1079.5 1233,-1079.5"/>
</a>
</g>
</g>
<!-- ResponsePolynomial -->
<g id="node13" class="node">
<title>ResponsePolynomial</title>
<g id="a_node13"><a xlink:href="../base/api-python.html#api-python-datamodel-responsepolynomial" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M1588.5,-1090.5C1588.5,-1090.5 1423.5,-1090.5 1423.5,-1090.5 1417.5,-1090.5 1411.5,-1084.5 1411.5,-1078.5 1411.5,-1078.5 1411.5,-938.5 1411.5,-938.5 1411.5,-932.5 1417.5,-926.5 1423.5,-926.5 1423.5,-926.5 1588.5,-926.5 1588.5,-926.5 1594.5,-926.5 1600.5,-932.5 1600.5,-938.5 1600.5,-938.5 1600.5,-1078.5 1600.5,-1078.5 1600.5,-1084.5 1594.5,-1090.5 1588.5,-1090.5"/>
<text text-anchor="start" x="1464" y="-1078.1" font-family="Verdana" font-size="8.00">ResponsePolynomial</text>
<text text-anchor="start" x="1505" y="-1067.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="1422" y="-1056.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="1422" y="-1045.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ name: string</text>
<text text-anchor="start" x="1422" y="-1034.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ gain: float &#160;[0..1]</text>
<text text-anchor="start" x="1422" y="-1023.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ gainFrequency: float &#160;[0..1]</text>
<text text-anchor="start" x="1422" y="-1012.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ frequencyUnit: string</text>
<text text-anchor="start" x="1422" y="-1001.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ approximationType: string</text>
<text text-anchor="start" x="1422" y="-990.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ approximationLowerBound: float &#160;[0..1]</text>
<text text-anchor="start" x="1422" y="-979.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ approximationUpperBound: float &#160;[0..1]</text>
<text text-anchor="start" x="1422" y="-968.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ approximationError: float &#160;[0..1]</text>
<text text-anchor="start" x="1422" y="-957.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ numberOfCoefficients: int &#160;[0..1]</text>
<text text-anchor="start" x="1422" y="-946.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ coefficients: RealArray &#160;[0..1]</text>
<text text-anchor="start" x="1422" y="-935.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ remark: Blob &#160;[0..1]</text>
<polygon fill="#000000" stroke="#000000" points="1420,-1074.5 1420,-1074.5 1593,-1074.5 1593,-1074.5 1420,-1074.5"/>
</a>
</g>
</g>
<!-- ResponseFAP -->
<g id="node14" class="node">
<title>ResponseFAP</title>
<g id="a_node14"><a xlink:href="../base/api-python.html#api-python-datamodel-responsefap" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M1745.5,-1063C1745.5,-1063 1630.5,-1063 1630.5,-1063 1624.5,-1063 1618.5,-1057 1618.5,-1051 1618.5,-1051 1618.5,-966 1618.5,-966 1618.5,-960 1624.5,-954 1630.5,-954 1630.5,-954 1745.5,-954 1745.5,-954 1751.5,-954 1757.5,-960 1757.5,-966 1757.5,-966 1757.5,-1051 1757.5,-1051 1757.5,-1057 1751.5,-1063 1745.5,-1063"/>
<text text-anchor="start" x="1661" y="-1050.1" font-family="Verdana" font-size="8.00">ResponseFAP</text>
<text text-anchor="start" x="1687" y="-1039.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="1629" y="-1028.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="1629" y="-1017.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ name: string</text>
<text text-anchor="start" x="1629" y="-1006.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ gain: float &#160;[0..1]</text>
<text text-anchor="start" x="1629" y="-995.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ gainFrequency: float &#160;[0..1]</text>
<text text-anchor="start" x="1629" y="-984.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ numberOfTuples: int &#160;[0..1]</text>
<text text-anchor="start" x="1629" y="-973.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ tuples: RealArray &#160;[0..1]</text>
<text text-anchor="start" x="1629" y="-962.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ remark: Blob &#160;[0..1]</text>
<polygon fill="#000000" stroke="#000000" points="1627,-1046.5 1627,-1046.5 1750,-1046.5 1750,-1046.5 1627,-1046.5"/>
</a>
</g>
</g>
<!-- Network -->
<g id="node15" class="node">
<title>Network</title>
<g id="a_node15"><a xlink:href="../base/api-python.html#api-python-datamodel-network" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M1898,-1107C1898,-1107 1788,-1107 1788,-1107 1782,-1107 1776,-1101 1776,-1095 1776,-1095 1776,-922 1776,-922 1776,-916 1782,-910 1788,-910 1788,-910 1898,-910 1898,-910 1904,-910 1910,-916 1910,-922 1910,-922 1910,-1095 1910,-1095 1910,-1101 1904,-1107 1898,-1107"/>
<text text-anchor="start" x="1826" y="-1094.1" font-family="Verdana" font-size="8.00">Network</text>
<text text-anchor="start" x="1841.5" y="-1083.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="1786" y="-1072.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="1786" y="-1061.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ code: string</text>
<text text-anchor="start" x="1786" y="-1050.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ start: datetime</text>
<text text-anchor="start" x="1786" y="-1039.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ end: datetime &#160;[0..1]</text>
<text text-anchor="start" x="1786" y="-1028.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ description: string</text>
<text text-anchor="start" x="1786" y="-1017.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ institutions: string</text>
<text text-anchor="start" x="1786" y="-1006.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ region: string</text>
<text text-anchor="start" x="1786" y="-995.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ type: string</text>
<text text-anchor="start" x="1786" y="-984.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ netClass: string</text>
<text text-anchor="start" x="1786" y="-973.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ archive: string</text>
<text text-anchor="start" x="1786" y="-962.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ restricted: boolean &#160;[0..1]</text>
<text text-anchor="start" x="1786" y="-951.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ shared: boolean &#160;[0..1]</text>
<text text-anchor="start" x="1786" y="-940.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ remark: Blob &#160;[0..1]</text>
<text text-anchor="start" x="1786" y="-929.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ comment: Comment [0..*]</text>
<text text-anchor="start" x="1786" y="-918.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ station: Station [0..*]</text>
<polygon fill="#000000" stroke="#000000" points="1784,-1090.5 1784,-1090.5 1902,-1090.5 1902,-1090.5 1784,-1090.5"/>
</a>
</g>
</g>
<!-- Comment -->
<g id="node16" class="node">
<title>Comment</title>
<g id="a_node16"><a xlink:href="../base/api-python.html#api-python-datamodel-comment" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M1908,-87C1908,-87 1772,-87 1772,-87 1766,-87 1760,-81 1760,-75 1760,-75 1760,-12 1760,-12 1760,-6 1766,0 1772,0 1772,0 1908,0 1908,0 1914,0 1920,-6 1920,-12 1920,-12 1920,-75 1920,-75 1920,-81 1914,-87 1908,-87"/>
<text text-anchor="start" x="1820" y="-74.1" font-family="Verdana" font-size="8.00">Comment</text>
<text text-anchor="start" x="1838.5" y="-63.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="1770" y="-52.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ text: string</text>
<text text-anchor="start" x="1770" y="-41.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ id: string</text>
<text text-anchor="start" x="1770" y="-30.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ start: datetime &#160;[0..1]</text>
<text text-anchor="start" x="1770" y="-19.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ end: datetime &#160;[0..1]</text>
<text text-anchor="start" x="1770" y="-8.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ creationInfo: CreationInfo &#160;[0..1]</text>
<polygon fill="#000000" stroke="#000000" points="1768,-70.5 1768,-70.5 1912,-70.5 1912,-70.5 1768,-70.5"/>
</a>
</g>
</g>
<!-- Network&#45;&gt;Comment -->
<g id="edge19" class="edge">
<title>Network&#45;&gt;Comment</title>
<path fill="none" stroke="#000000" d="M1806.56,-898.04C1804.74,-889.96 1803.18,-881.89 1802,-874 1780.65,-731.74 1817.8,-196.1 1826,-123 1827.31,-111.31 1829.3,-98.72 1831.36,-87.13"/>
<polygon fill="#000000" stroke="#000000" points="1806.59,-898.18 1811.88,-903.08 1809.39,-909.85 1804.1,-904.94 1806.59,-898.18"/>
</g>
<!-- Station -->
<g id="node17" class="node">
<title>Station</title>
<g id="a_node17"><a xlink:href="../base/api-python.html#api-python-datamodel-station" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M1982.5,-874C1982.5,-874 1823.5,-874 1823.5,-874 1817.5,-874 1811.5,-868 1811.5,-862 1811.5,-862 1811.5,-645 1811.5,-645 1811.5,-639 1817.5,-633 1823.5,-633 1823.5,-633 1982.5,-633 1982.5,-633 1988.5,-633 1994.5,-639 1994.5,-645 1994.5,-645 1994.5,-862 1994.5,-862 1994.5,-868 1988.5,-874 1982.5,-874"/>
<text text-anchor="start" x="1888.5" y="-861.1" font-family="Verdana" font-size="8.00">Station</text>
<text text-anchor="start" x="1902" y="-850.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="1822" y="-839.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="1822" y="-828.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ code: string</text>
<text text-anchor="start" x="1822" y="-817.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ start: datetime</text>
<text text-anchor="start" x="1822" y="-806.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ end: datetime &#160;[0..1]</text>
<text text-anchor="start" x="1822" y="-795.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ description: string</text>
<text text-anchor="start" x="1822" y="-784.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ latitude: float &#160;[0..1]</text>
<text text-anchor="start" x="1822" y="-773.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ longitude: float &#160;[0..1]</text>
<text text-anchor="start" x="1822" y="-762.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ elevation: float &#160;[0..1]</text>
<text text-anchor="start" x="1822" y="-751.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ place: string</text>
<text text-anchor="start" x="1822" y="-740.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ country: string</text>
<text text-anchor="start" x="1822" y="-729.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ affiliation: string</text>
<text text-anchor="start" x="1822" y="-718.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ type: string</text>
<text text-anchor="start" x="1822" y="-707.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ archive: string</text>
<text text-anchor="start" x="1822" y="-696.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ archiveNetworkCode: string</text>
<text text-anchor="start" x="1822" y="-685.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ restricted: boolean &#160;[0..1]</text>
<text text-anchor="start" x="1822" y="-674.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ shared: boolean &#160;[0..1]</text>
<text text-anchor="start" x="1822" y="-663.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ remark: Blob &#160;[0..1]</text>
<text text-anchor="start" x="1822" y="-652.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ comment: Comment [0..*]</text>
<text text-anchor="start" x="1822" y="-641.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ sensorLocation: SensorLocation [0..*]</text>
<polygon fill="#000000" stroke="#000000" points="1820,-857.5 1820,-857.5 1987,-857.5 1987,-857.5 1820,-857.5"/>
</a>
</g>
</g>
<!-- Network&#45;&gt;Station -->
<g id="edge20" class="edge">
<title>Network&#45;&gt;Station</title>
<path fill="none" stroke="#000000" d="M1869.01,-897.81C1870.88,-889.93 1872.77,-881.97 1874.65,-874.04"/>
<polygon fill="#000000" stroke="#000000" points="1868.97,-898.01 1871.47,-904.77 1866.2,-909.68 1863.69,-902.92 1868.97,-898.01"/>
</g>
<!-- Station&#45;&gt;Comment -->
<g id="edge18" class="edge">
<title>Station&#45;&gt;Comment</title>
<path fill="none" stroke="#000000" d="M1863.43,-620.98C1861.46,-612.9 1859.63,-604.86 1858,-597 1819.15,-410.26 1829.78,-180.46 1836.47,-87.02"/>
<polygon fill="#000000" stroke="#000000" points="1863.48,-621.19 1868.81,-626.04 1866.38,-632.83 1861.05,-627.98 1863.48,-621.19"/>
</g>
<!-- SensorLocation -->
<g id="node18" class="node">
<title>SensorLocation</title>
<g id="a_node18"><a xlink:href="../base/api-python.html#api-python-datamodel-sensorlocation" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M2000.5,-597C2000.5,-597 1879.5,-597 1879.5,-597 1873.5,-597 1867.5,-591 1867.5,-585 1867.5,-585 1867.5,-467 1867.5,-467 1867.5,-461 1873.5,-455 1879.5,-455 1879.5,-455 2000.5,-455 2000.5,-455 2006.5,-455 2012.5,-461 2012.5,-467 2012.5,-467 2012.5,-585 2012.5,-585 2012.5,-591 2006.5,-597 2000.5,-597"/>
<text text-anchor="start" x="1908.5" y="-584.6" font-family="Verdana" font-size="8.00">SensorLocation</text>
<text text-anchor="start" x="1939" y="-573.6" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="1878" y="-562.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="1878" y="-551.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ code: string</text>
<text text-anchor="start" x="1878" y="-540.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ start: datetime</text>
<text text-anchor="start" x="1878" y="-529.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ end: datetime &#160;[0..1]</text>
<text text-anchor="start" x="1878" y="-518.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ latitude: float &#160;[0..1]</text>
<text text-anchor="start" x="1878" y="-507.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ longitude: float &#160;[0..1]</text>
<text text-anchor="start" x="1878" y="-496.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ elevation: float &#160;[0..1]</text>
<text text-anchor="start" x="1878" y="-485.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ comment: Comment [0..*]</text>
<text text-anchor="start" x="1878" y="-474.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ auxStream: AuxStream [0..*]</text>
<text text-anchor="start" x="1878" y="-463.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ stream: Stream [0..*]</text>
<polygon fill="#000000" stroke="#000000" points="1876,-581 1876,-581 2005,-581 2005,-581 1876,-581"/>
</a>
</g>
</g>
<!-- Station&#45;&gt;SensorLocation -->
<g id="edge21" class="edge">
<title>Station&#45;&gt;SensorLocation</title>
<path fill="none" stroke="#000000" d="M1924.6,-620.84C1925.94,-612.71 1927.25,-604.72 1928.51,-597.04"/>
<polygon fill="#000000" stroke="#000000" points="1924.58,-620.98 1927.56,-627.54 1922.64,-632.82 1919.66,-626.25 1924.58,-620.98"/>
</g>
<!-- SensorLocation&#45;&gt;Comment -->
<g id="edge17" class="edge">
<title>SensorLocation&#45;&gt;Comment</title>
<path fill="none" stroke="#000000" d="M1887.97,-443.81C1884.13,-435.64 1880.7,-427.29 1878,-419 1840.32,-303.43 1837.33,-158.1 1838.52,-87.27"/>
<polygon fill="#000000" stroke="#000000" points="1888.1,-444.09 1894.35,-447.68 1893.44,-454.83 1887.19,-451.24 1888.1,-444.09"/>
</g>
<!-- AuxStream -->
<g id="node19" class="node">
<title>AuxStream</title>
<g id="a_node19"><a xlink:href="../base/api-python.html#api-python-datamodel-auxstream" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M2016.5,-342C2016.5,-342 1899.5,-342 1899.5,-342 1893.5,-342 1887.5,-336 1887.5,-330 1887.5,-330 1887.5,-212 1887.5,-212 1887.5,-206 1893.5,-200 1899.5,-200 1899.5,-200 2016.5,-200 2016.5,-200 2022.5,-200 2028.5,-206 2028.5,-212 2028.5,-212 2028.5,-330 2028.5,-330 2028.5,-336 2022.5,-342 2016.5,-342"/>
<text text-anchor="start" x="1936" y="-329.6" font-family="Verdana" font-size="8.00">AuxStream</text>
<text text-anchor="start" x="1957" y="-318.6" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="1898" y="-307.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ code: string</text>
<text text-anchor="start" x="1898" y="-296.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ start: datetime</text>
<text text-anchor="start" x="1898" y="-285.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ end: datetime &#160;[0..1]</text>
<text text-anchor="start" x="1898" y="-274.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ device: string</text>
<text text-anchor="start" x="1898" y="-263.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ deviceSerialNumber: string</text>
<text text-anchor="start" x="1898" y="-252.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ source: string</text>
<text text-anchor="start" x="1898" y="-241.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ format: string</text>
<text text-anchor="start" x="1898" y="-230.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ flags: string</text>
<text text-anchor="start" x="1898" y="-219.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ restricted: boolean &#160;[0..1]</text>
<text text-anchor="start" x="1898" y="-208.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ shared: boolean &#160;[0..1]</text>
<polygon fill="#000000" stroke="#000000" points="1896,-326 1896,-326 2021,-326 2021,-326 1896,-326"/>
</a>
</g>
</g>
<!-- SensorLocation&#45;&gt;AuxStream -->
<g id="edge22" class="edge">
<title>SensorLocation&#45;&gt;AuxStream</title>
<path fill="none" stroke="#000000" d="M1945.86,-442.67C1948.16,-410.26 1950.78,-373.41 1953,-342.28"/>
<polygon fill="#000000" stroke="#000000" points="1945.84,-442.89 1949.41,-449.16 1944.99,-454.86 1941.43,-448.59 1945.84,-442.89"/>
</g>
<!-- Stream -->
<g id="node20" class="node">
<title>Stream</title>
<g id="a_node20"><a xlink:href="../base/api-python.html#api-python-datamodel-stream" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M2207.5,-419C2207.5,-419 2058.5,-419 2058.5,-419 2052.5,-419 2046.5,-413 2046.5,-407 2046.5,-407 2046.5,-135 2046.5,-135 2046.5,-129 2052.5,-123 2058.5,-123 2058.5,-123 2207.5,-123 2207.5,-123 2213.5,-123 2219.5,-129 2219.5,-135 2219.5,-135 2219.5,-407 2219.5,-407 2219.5,-413 2213.5,-419 2207.5,-419"/>
<text text-anchor="start" x="2118.5" y="-406.6" font-family="Verdana" font-size="8.00">Stream</text>
<text text-anchor="start" x="2132" y="-395.6" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="2057" y="-384.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="2057" y="-373.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ code: string</text>
<text text-anchor="start" x="2057" y="-362.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ start: datetime</text>
<text text-anchor="start" x="2057" y="-351.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ end: datetime &#160;[0..1]</text>
<text text-anchor="start" x="2057" y="-340.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ datalogger: string</text>
<text text-anchor="start" x="2057" y="-329.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ dataloggerSerialNumber: string</text>
<text text-anchor="start" x="2057" y="-318.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ dataloggerChannel: int &#160;[0..1]</text>
<text text-anchor="start" x="2057" y="-307.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ sensor: string</text>
<text text-anchor="start" x="2057" y="-296.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ sensorSerialNumber: string</text>
<text text-anchor="start" x="2057" y="-285.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ sensorChannel: int &#160;[0..1]</text>
<text text-anchor="start" x="2057" y="-274.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ clockSerialNumber: string</text>
<text text-anchor="start" x="2057" y="-263.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ sampleRateNumerator: int &#160;[0..1]</text>
<text text-anchor="start" x="2057" y="-252.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ sampleRateDenominator: int &#160;[0..1]</text>
<text text-anchor="start" x="2057" y="-241.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ depth: float &#160;[0..1]</text>
<text text-anchor="start" x="2057" y="-230.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ azimuth: float &#160;[0..1]</text>
<text text-anchor="start" x="2057" y="-219.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ dip: float &#160;[0..1]</text>
<text text-anchor="start" x="2057" y="-208.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ gain: float &#160;[0..1]</text>
<text text-anchor="start" x="2057" y="-197.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ gainFrequency: float &#160;[0..1]</text>
<text text-anchor="start" x="2057" y="-186.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ gainUnit: string</text>
<text text-anchor="start" x="2057" y="-175.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ format: string</text>
<text text-anchor="start" x="2057" y="-164.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ flags: string</text>
<text text-anchor="start" x="2057" y="-153.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ restricted: boolean &#160;[0..1]</text>
<text text-anchor="start" x="2057" y="-142.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ shared: boolean &#160;[0..1]</text>
<text text-anchor="start" x="2057" y="-131.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ comment: Comment [0..*]</text>
<polygon fill="#000000" stroke="#000000" points="2055,-403 2055,-403 2212,-403 2212,-403 2055,-403"/>
</a>
</g>
</g>
<!-- SensorLocation&#45;&gt;Stream -->
<g id="edge23" class="edge">
<title>SensorLocation&#45;&gt;Stream</title>
<path fill="none" stroke="#000000" d="M2015.94,-445.78C2023.61,-436.92 2031.1,-427.89 2038,-419 2040.79,-415.4 2043.59,-411.72 2046.37,-407.97"/>
<polygon fill="#000000" stroke="#000000" points="2015.82,-445.91 2014.87,-453.05 2007.9,-454.92 2008.86,-447.77 2015.82,-445.91"/>
</g>
<!-- Stream&#45;&gt;Comment -->
<g id="edge16" class="edge">
<title>Stream&#45;&gt;Comment</title>
<path fill="none" stroke="#000000" d="M2036.83,-122.68C1997.32,-92.31 1955.94,-75.25 1920.2,-63.9"/>
<polygon fill="#000000" stroke="#000000" points="2036.92,-122.75 2044.1,-123.37 2046.29,-130.24 2039.1,-129.62 2036.92,-122.75"/>
</g>
<!-- Inventory -->
<g id="node21" class="node">
<title>Inventory</title>
<g id="a_node21"><a xlink:href="../base/api-python.html#api-python-datamodel-inventory" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M1134,-1296C1134,-1296 934,-1296 934,-1296 928,-1296 922,-1290 922,-1284 922,-1284 922,-1155 922,-1155 922,-1149 928,-1143 934,-1143 934,-1143 1134,-1143 1134,-1143 1140,-1143 1146,-1149 1146,-1155 1146,-1155 1146,-1284 1146,-1284 1146,-1290 1140,-1296 1134,-1296"/>
<text text-anchor="start" x="1014.5" y="-1283.1" font-family="Verdana" font-size="8.00">Inventory</text>
<text text-anchor="start" x="1032.5" y="-1272.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="932" y="-1261.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="932" y="-1250.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ stationGroup: StationGroup [0..*]</text>
<text text-anchor="start" x="932" y="-1239.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ auxDevice: AuxDevice [0..*]</text>
<text text-anchor="start" x="932" y="-1228.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ sensor: Sensor [0..*]</text>
<text text-anchor="start" x="932" y="-1217.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ datalogger: Datalogger [0..*]</text>
<text text-anchor="start" x="932" y="-1206.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ responsePAZ: ResponsePAZ [0..*]</text>
<text text-anchor="start" x="932" y="-1195.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ responseFIR: ResponseFIR [0..*]</text>
<text text-anchor="start" x="932" y="-1184.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ responseIIR: ResponseIIR [0..*]</text>
<text text-anchor="start" x="932" y="-1173.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ responsePolynomial: ResponsePolynomial [0..*]</text>
<text text-anchor="start" x="932" y="-1162.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ responseFAP: ResponseFAP [0..*]</text>
<text text-anchor="start" x="932" y="-1151.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ network: Network [0..*]</text>
<polygon fill="#000000" stroke="#000000" points="930,-1279.5 930,-1279.5 1138,-1279.5 1138,-1279.5 930,-1279.5"/>
</a>
</g>
</g>
<!-- Inventory&#45;&gt;StationGroup -->
<g id="edge1" class="edge">
<title>Inventory&#45;&gt;StationGroup</title>
<path fill="none" stroke="#000000" d="M909.97,-1210.78C710.72,-1196.88 329.28,-1163.7 207,-1107 191.99,-1100.04 177.59,-1090.26 164.47,-1079.56"/>
<polygon fill="#000000" stroke="#000000" points="909.98,-1210.78 916.24,-1207.2 921.95,-1211.61 915.69,-1215.18 909.98,-1210.78"/>
</g>
<!-- Inventory&#45;&gt;AuxDevice -->
<g id="edge3" class="edge">
<title>Inventory&#45;&gt;AuxDevice</title>
<path fill="none" stroke="#000000" d="M909.64,-1208.04C743.33,-1192.29 458.97,-1158.73 369,-1107 350.4,-1096.3 334.22,-1079.61 321.31,-1063.04"/>
<polygon fill="#000000" stroke="#000000" points="909.95,-1208.07 916.3,-1204.64 921.9,-1209.18 915.55,-1212.61 909.95,-1208.07"/>
</g>
<!-- Inventory&#45;&gt;Sensor -->
<g id="edge5" class="edge">
<title>Inventory&#45;&gt;Sensor</title>
<path fill="none" stroke="#000000" d="M909.75,-1203.63C817.18,-1188.79 689.89,-1160.22 589,-1107 580.08,-1102.3 571.3,-1096.72 562.82,-1090.66"/>
<polygon fill="#000000" stroke="#000000" points="909.86,-1203.65 916.4,-1200.63 921.71,-1205.51 915.17,-1208.53 909.86,-1203.65"/>
</g>
<!-- Inventory&#45;&gt;Datalogger -->
<g id="edge7" class="edge">
<title>Inventory&#45;&gt;Datalogger</title>
<path fill="none" stroke="#000000" d="M911.41,-1150.02C888.36,-1136.28 864.7,-1121.58 843,-1107 840.12,-1105.06 837.21,-1103.08 834.29,-1101.07"/>
<polygon fill="#000000" stroke="#000000" points="911.62,-1150.15 918.82,-1149.77 921.95,-1156.27 914.75,-1156.65 911.62,-1150.15"/>
</g>
<!-- Inventory&#45;&gt;ResponsePAZ -->
<g id="edge10" class="edge">
<title>Inventory&#45;&gt;ResponsePAZ</title>
<path fill="none" stroke="#000000" d="M995.41,-1131.78C991.79,-1123.65 988.11,-1115.37 984.45,-1107.16"/>
<polygon fill="#000000" stroke="#000000" points="995.41,-1131.79 1001.51,-1135.64 1000.29,-1142.75 994.2,-1138.9 995.41,-1131.79"/>
</g>
<!-- Inventory&#45;&gt;ResponseFIR -->
<g id="edge11" class="edge">
<title>Inventory&#45;&gt;ResponseFIR</title>
<path fill="none" stroke="#000000" d="M1072.64,-1131.67C1079.48,-1116.29 1086.56,-1100.39 1093.25,-1085.34"/>
<polygon fill="#000000" stroke="#000000" points="1072.59,-1131.79 1073.8,-1138.9 1067.71,-1142.75 1066.49,-1135.64 1072.59,-1131.79"/>
</g>
<!-- Inventory&#45;&gt;ResponseIIR -->
<g id="edge12" class="edge">
<title>Inventory&#45;&gt;ResponseIIR</title>
<path fill="none" stroke="#000000" d="M1156.34,-1148.99C1176.54,-1135.88 1196.8,-1121.65 1215,-1107 1219.3,-1103.53 1223.61,-1099.88 1227.88,-1096.11"/>
<polygon fill="#000000" stroke="#000000" points="1156.22,-1149.06 1153.33,-1155.67 1146.12,-1155.54 1149.01,-1148.93 1156.22,-1149.06"/>
</g>
<!-- Inventory&#45;&gt;ResponsePolynomial -->
<g id="edge13" class="edge">
<title>Inventory&#45;&gt;ResponsePolynomial</title>
<path fill="none" stroke="#000000" d="M1157.78,-1195.89C1232.03,-1178.8 1326.41,-1150.65 1402,-1107 1410.25,-1102.24 1418.37,-1096.7 1426.22,-1090.73"/>
<polygon fill="#000000" stroke="#000000" points="1157.75,-1195.9 1152.78,-1201.12 1146.04,-1198.54 1151.02,-1193.32 1157.75,-1195.9"/>
</g>
<!-- Inventory&#45;&gt;ResponseFAP -->
<g id="edge14" class="edge">
<title>Inventory&#45;&gt;ResponseFAP</title>
<path fill="none" stroke="#000000" d="M1158.19,-1204.49C1303.75,-1186.35 1534.59,-1151.67 1609,-1107 1627.12,-1096.12 1642.85,-1079.49 1655.4,-1063.03"/>
<polygon fill="#000000" stroke="#000000" points="1158.03,-1204.51 1152.56,-1209.22 1146.12,-1205.98 1151.58,-1201.28 1158.03,-1204.51"/>
</g>
<!-- Inventory&#45;&gt;Network -->
<g id="edge15" class="edge">
<title>Inventory&#45;&gt;Network</title>
<path fill="none" stroke="#000000" d="M1158.14,-1210.58C1339.19,-1197.2 1665.13,-1165.66 1766,-1107 1769.36,-1105.05 1772.62,-1102.89 1775.79,-1100.56"/>
<polygon fill="#000000" stroke="#000000" points="1158.13,-1210.58 1152.43,-1215.01 1146.16,-1211.45 1151.85,-1207.03 1158.13,-1210.58"/>
</g>
</g>
</svg>