klassendiagramm
This commit is contained in:
920
neofarm/klassendiagramm/classes_neofarm.svg
Normal file
920
neofarm/klassendiagramm/classes_neofarm.svg
Normal file
@@ -0,0 +1,920 @@
|
||||
<?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 12.1.2 (0)
|
||||
-->
|
||||
<!-- Title: classes_neofarm Pages: 1 -->
|
||||
<svg width="6278pt" height="370pt"
|
||||
viewBox="0.00 0.00 6277.88 370.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 366)">
|
||||
<title>classes_neofarm</title>
|
||||
<polygon fill="white" stroke="none" points="-4,4 -4,-366 6273.88,-366 6273.88,4 -4,4"/>
|
||||
<!-- log.Activity -->
|
||||
<g id="node1" class="node">
|
||||
<title>log.Activity</title>
|
||||
<polygon fill="none" stroke="black" points="0,-39 0,-89.5 82,-89.5 82,-39 0,-39"/>
|
||||
<text text-anchor="start" x="8" y="-72.2" font-family="Times,serif" font-size="14.00">Activity</text>
|
||||
<polyline fill="none" stroke="black" points="0,-64.25 82,-64.25"/>
|
||||
<polyline fill="none" stroke="black" points="0,-64.25 82,-64.25"/>
|
||||
<text text-anchor="start" x="36.88" y="-46.95" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- log.Log -->
|
||||
<g id="node8" class="node">
|
||||
<title>log.Log</title>
|
||||
<polygon fill="none" stroke="black" points="255.62,-165 255.62,-361.5 494.38,-361.5 494.38,-165 255.62,-165"/>
|
||||
<text text-anchor="start" x="362.62" y="-344.2" font-family="Times,serif" font-size="14.00">Log</text>
|
||||
<polyline fill="none" stroke="black" points="255.62,-336.25 494.38,-336.25"/>
|
||||
<text text-anchor="start" x="263.62" y="-318.95" font-family="Times,serif" font-size="14.00">assets : RelationField</text>
|
||||
<text text-anchor="start" x="263.62" y="-301.7" font-family="Times,serif" font-size="14.00">equipment : RelationField</text>
|
||||
<text text-anchor="start" x="263.62" y="-284.45" font-family="Times,serif" font-size="14.00">isMovement : AttributeField</text>
|
||||
<text text-anchor="start" x="263.62" y="-267.2" font-family="Times,serif" font-size="14.00">location : RelationField</text>
|
||||
<text text-anchor="start" x="263.62" y="-249.95" font-family="Times,serif" font-size="14.00">name : AttributeField</text>
|
||||
<text text-anchor="start" x="263.62" y="-232.7" font-family="Times,serif" font-size="14.00">plant</text>
|
||||
<text text-anchor="start" x="263.62" y="-215.45" font-family="Times,serif" font-size="14.00">quantities : RelationField</text>
|
||||
<text text-anchor="start" x="263.62" y="-198.2" font-family="Times,serif" font-size="14.00">timestamp : AttributeField</text>
|
||||
<polyline fill="none" stroke="black" points="255.62,-190.25 494.38,-190.25"/>
|
||||
<text text-anchor="start" x="370.88" y="-172.95" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- log.Activity->log.Log -->
|
||||
<g id="edge13" class="edge">
|
||||
<title>log.Activity->log.Log</title>
|
||||
<path fill="none" stroke="black" d="M56.33,-89.75C65.25,-102.53 77.41,-117.71 91,-128.5 136.72,-164.8 193.91,-194.14 244.96,-215.99"/>
|
||||
<polygon fill="none" stroke="black" points="243.44,-219.15 254.02,-219.81 246.16,-212.7 243.44,-219.15"/>
|
||||
</g>
|
||||
<!-- asset.Asset -->
|
||||
<g id="node2" class="node">
|
||||
<title>asset.Asset</title>
|
||||
<polygon fill="none" stroke="black" points="1215.75,-208.12 1215.75,-318.38 1446.25,-318.38 1446.25,-208.12 1215.75,-208.12"/>
|
||||
<text text-anchor="start" x="1310.38" y="-301.07" font-family="Times,serif" font-size="14.00">Asset</text>
|
||||
<polyline fill="none" stroke="black" points="1215.75,-293.12 1446.25,-293.12"/>
|
||||
<text text-anchor="start" x="1223.75" y="-275.82" font-family="Times,serif" font-size="14.00">location : RelationField</text>
|
||||
<text text-anchor="start" x="1223.75" y="-258.57" font-family="Times,serif" font-size="14.00">name : AttributeField</text>
|
||||
<text text-anchor="start" x="1223.75" y="-241.32" font-family="Times,serif" font-size="14.00">timestamp : AttributeField</text>
|
||||
<polyline fill="none" stroke="black" points="1215.75,-233.38 1446.25,-233.38"/>
|
||||
<text text-anchor="start" x="1240.25" y="-216.07" font-family="Times,serif" font-size="14.00">get_logs_of_type(type)</text>
|
||||
</g>
|
||||
<!-- taxonomy.Crop -->
|
||||
<g id="node3" class="node">
|
||||
<title>taxonomy.Crop</title>
|
||||
<polygon fill="none" stroke="black" points="2032,-39 2032,-89.5 2086,-89.5 2086,-39 2032,-39"/>
|
||||
<text text-anchor="start" x="2042.5" y="-72.2" font-family="Times,serif" font-size="14.00">Crop</text>
|
||||
<polyline fill="none" stroke="black" points="2032,-64.25 2086,-64.25"/>
|
||||
<polyline fill="none" stroke="black" points="2032,-64.25 2086,-64.25"/>
|
||||
<text text-anchor="start" x="2054.88" y="-46.95" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- taxonomy.Taxonomy -->
|
||||
<g id="node56" class="node">
|
||||
<title>taxonomy.Taxonomy</title>
|
||||
<polygon fill="none" stroke="black" points="2312.38,-225.38 2312.38,-301.12 2501.62,-301.12 2501.62,-225.38 2312.38,-225.38"/>
|
||||
<text text-anchor="start" x="2374" y="-283.82" font-family="Times,serif" font-size="14.00">Taxonomy</text>
|
||||
<polyline fill="none" stroke="black" points="2312.38,-275.88 2501.62,-275.88"/>
|
||||
<text text-anchor="start" x="2320.38" y="-258.57" font-family="Times,serif" font-size="14.00">name : AttributeField</text>
|
||||
<polyline fill="none" stroke="black" points="2312.38,-250.62 2501.62,-250.62"/>
|
||||
<text text-anchor="start" x="2402.88" y="-233.32" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- taxonomy.Crop->taxonomy.Taxonomy -->
|
||||
<g id="edge35" class="edge">
|
||||
<title>taxonomy.Crop->taxonomy.Taxonomy</title>
|
||||
<path fill="none" stroke="black" d="M2068.38,-89.72C2074.36,-102.65 2083.22,-117.98 2095,-128.5 2153.7,-180.94 2236.08,-215.07 2301.45,-235.72"/>
|
||||
<polygon fill="none" stroke="black" points="2300.16,-238.99 2310.75,-238.6 2302.23,-232.3 2300.16,-238.99"/>
|
||||
</g>
|
||||
<!-- asset.Equipment -->
|
||||
<g id="node4" class="node">
|
||||
<title>asset.Equipment</title>
|
||||
<polygon fill="none" stroke="black" points="747.88,-39 747.88,-89.5 838.12,-89.5 838.12,-39 747.88,-39"/>
|
||||
<text text-anchor="start" x="755.88" y="-72.2" font-family="Times,serif" font-size="14.00">Equipment</text>
|
||||
<polyline fill="none" stroke="black" points="747.88,-64.25 838.12,-64.25"/>
|
||||
<polyline fill="none" stroke="black" points="747.88,-64.25 838.12,-64.25"/>
|
||||
<text text-anchor="start" x="788.88" y="-46.95" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- asset.Equipment->asset.Asset -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>asset.Equipment->asset.Asset</title>
|
||||
<path fill="none" stroke="black" d="M808.53,-89.74C818.12,-103.01 831.53,-118.65 847,-128.5 956.07,-197.93 1101.22,-231.81 1204.03,-248.02"/>
|
||||
<polygon fill="none" stroke="black" points="1203.49,-251.48 1213.91,-249.54 1204.56,-244.56 1203.49,-251.48"/>
|
||||
</g>
|
||||
<!-- log.Harvest -->
|
||||
<g id="node5" class="node">
|
||||
<title>log.Harvest</title>
|
||||
<polygon fill="none" stroke="black" points="100.12,-39 100.12,-89.5 173.88,-89.5 173.88,-39 100.12,-39"/>
|
||||
<text text-anchor="start" x="108.12" y="-72.2" font-family="Times,serif" font-size="14.00">Harvest</text>
|
||||
<polyline fill="none" stroke="black" points="100.12,-64.25 173.88,-64.25"/>
|
||||
<polyline fill="none" stroke="black" points="100.12,-64.25 173.88,-64.25"/>
|
||||
<text text-anchor="start" x="132.88" y="-46.95" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- log.Harvest->log.Log -->
|
||||
<g id="edge15" class="edge">
|
||||
<title>log.Harvest->log.Log</title>
|
||||
<path fill="none" stroke="black" d="M152.09,-89.87C160.35,-102.24 171.27,-117 183,-128.5 202.06,-147.18 223.99,-165.08 246.05,-181.37"/>
|
||||
<polygon fill="none" stroke="black" points="243.8,-184.06 253.94,-187.12 247.92,-178.4 243.8,-184.06"/>
|
||||
</g>
|
||||
<!-- log.Input -->
|
||||
<g id="node6" class="node">
|
||||
<title>log.Input</title>
|
||||
<polygon fill="none" stroke="black" points="192.38,-39 192.38,-89.5 249.62,-89.5 249.62,-39 192.38,-39"/>
|
||||
<text text-anchor="start" x="200.38" y="-72.2" font-family="Times,serif" font-size="14.00">Input</text>
|
||||
<polyline fill="none" stroke="black" points="192.38,-64.25 249.62,-64.25"/>
|
||||
<polyline fill="none" stroke="black" points="192.38,-64.25 249.62,-64.25"/>
|
||||
<text text-anchor="start" x="216.88" y="-46.95" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- log.Input->log.Log -->
|
||||
<g id="edge17" class="edge">
|
||||
<title>log.Input->log.Log</title>
|
||||
<path fill="none" stroke="black" d="M234.48,-89.91C241.36,-101.87 250.12,-116.27 259,-128.5 265.63,-137.64 272.76,-146.92 280.09,-156.1"/>
|
||||
<polygon fill="none" stroke="black" points="277.21,-158.11 286.22,-163.69 282.65,-153.71 277.21,-158.11"/>
|
||||
</g>
|
||||
<!-- asset.Land -->
|
||||
<g id="node7" class="node">
|
||||
<title>asset.Land</title>
|
||||
<polygon fill="none" stroke="black" points="856.25,-26.38 856.25,-102.12 1119.75,-102.12 1119.75,-26.38 856.25,-26.38"/>
|
||||
<text text-anchor="start" x="971.5" y="-84.83" font-family="Times,serif" font-size="14.00">Land</text>
|
||||
<polyline fill="none" stroke="black" points="856.25,-76.88 1119.75,-76.88"/>
|
||||
<text text-anchor="start" x="864.25" y="-59.58" font-family="Times,serif" font-size="14.00">json_geometry : AttributeField</text>
|
||||
<polyline fill="none" stroke="black" points="856.25,-51.62 1119.75,-51.62"/>
|
||||
<text text-anchor="start" x="983.88" y="-34.33" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- asset.Land->asset.Asset -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>asset.Land->asset.Asset</title>
|
||||
<path fill="none" stroke="black" d="M1052.92,-102.54C1101.85,-130.64 1169.95,-169.75 1226.51,-202.24"/>
|
||||
<polygon fill="none" stroke="black" points="1224.48,-205.11 1234.9,-207.05 1227.97,-199.04 1224.48,-205.11"/>
|
||||
</g>
|
||||
<!-- taxonomy.LogCategory -->
|
||||
<g id="node9" class="node">
|
||||
<title>taxonomy.LogCategory</title>
|
||||
<polygon fill="none" stroke="black" points="2103.62,-39 2103.62,-89.5 2210.38,-89.5 2210.38,-39 2103.62,-39"/>
|
||||
<text text-anchor="start" x="2111.62" y="-72.2" font-family="Times,serif" font-size="14.00">LogCategory</text>
|
||||
<polyline fill="none" stroke="black" points="2103.62,-64.25 2210.38,-64.25"/>
|
||||
<polyline fill="none" stroke="black" points="2103.62,-64.25 2210.38,-64.25"/>
|
||||
<text text-anchor="start" x="2152.88" y="-46.95" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- taxonomy.LogCategory->taxonomy.Taxonomy -->
|
||||
<g id="edge37" class="edge">
|
||||
<title>taxonomy.LogCategory->taxonomy.Taxonomy</title>
|
||||
<path fill="none" stroke="black" d="M2179.31,-89.99C2190.71,-102.11 2205.09,-116.62 2219,-128.5 2257.19,-161.12 2303.06,-193.86 2339.94,-218.79"/>
|
||||
<polygon fill="none" stroke="black" points="2337.6,-221.44 2347.85,-224.11 2341.5,-215.63 2337.6,-221.44"/>
|
||||
</g>
|
||||
<!-- log.Maintenance -->
|
||||
<g id="node10" class="node">
|
||||
<title>log.Maintenance</title>
|
||||
<polygon fill="none" stroke="black" points="267.62,-39 267.62,-89.5 374.38,-89.5 374.38,-39 267.62,-39"/>
|
||||
<text text-anchor="start" x="275.62" y="-72.2" font-family="Times,serif" font-size="14.00">Maintenance</text>
|
||||
<polyline fill="none" stroke="black" points="267.62,-64.25 374.38,-64.25"/>
|
||||
<polyline fill="none" stroke="black" points="267.62,-64.25 374.38,-64.25"/>
|
||||
<text text-anchor="start" x="316.88" y="-46.95" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- log.Maintenance->log.Log -->
|
||||
<g id="edge19" class="edge">
|
||||
<title>log.Maintenance->log.Log</title>
|
||||
<path fill="none" stroke="black" d="M327.73,-89.8C332.29,-106.44 338.67,-129.71 345.27,-153.78"/>
|
||||
<polygon fill="none" stroke="black" points="341.89,-154.7 347.91,-163.42 348.64,-152.85 341.89,-154.7"/>
|
||||
</g>
|
||||
<!-- asset.Material -->
|
||||
<g id="node11" class="node">
|
||||
<title>asset.Material</title>
|
||||
<polygon fill="none" stroke="black" points="1137.5,-26.38 1137.5,-102.12 1318.5,-102.12 1318.5,-26.38 1137.5,-26.38"/>
|
||||
<text text-anchor="start" x="1195" y="-84.83" font-family="Times,serif" font-size="14.00">Material</text>
|
||||
<polyline fill="none" stroke="black" points="1137.5,-76.88 1318.5,-76.88"/>
|
||||
<text text-anchor="start" x="1145.5" y="-59.58" font-family="Times,serif" font-size="14.00">crop : RelationField</text>
|
||||
<polyline fill="none" stroke="black" points="1137.5,-51.62 1318.5,-51.62"/>
|
||||
<text text-anchor="start" x="1223.88" y="-34.33" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- asset.Material->asset.Asset -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>asset.Material->asset.Asset</title>
|
||||
<path fill="none" stroke="black" d="M1247.37,-102.3C1261.41,-129.16 1280.76,-166.15 1297.3,-197.8"/>
|
||||
<polygon fill="none" stroke="black" points="1294.13,-199.29 1301.87,-206.53 1300.34,-196.05 1294.13,-199.29"/>
|
||||
</g>
|
||||
<!-- quantity.Material -->
|
||||
<g id="node12" class="node">
|
||||
<title>quantity.Material</title>
|
||||
<polygon fill="none" stroke="black" points="2751,-39 2751,-89.5 2833,-89.5 2833,-39 2751,-39"/>
|
||||
<text text-anchor="start" x="2759" y="-72.2" font-family="Times,serif" font-size="14.00">Material</text>
|
||||
<polyline fill="none" stroke="black" points="2751,-64.25 2833,-64.25"/>
|
||||
<polyline fill="none" stroke="black" points="2751,-64.25 2833,-64.25"/>
|
||||
<text text-anchor="start" x="2787.88" y="-46.95" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- quantity.Quantity -->
|
||||
<g id="node50" class="node">
|
||||
<title>quantity.Quantity</title>
|
||||
<polygon fill="none" stroke="black" points="2834.38,-182.25 2834.38,-344.25 3155.62,-344.25 3155.62,-182.25 2834.38,-182.25"/>
|
||||
<text text-anchor="start" x="2962" y="-326.95" font-family="Times,serif" font-size="14.00">Quantity</text>
|
||||
<polyline fill="none" stroke="black" points="2834.38,-319 3155.62,-319"/>
|
||||
<text text-anchor="start" x="2842.38" y="-301.7" font-family="Times,serif" font-size="14.00">inventory_adjustment : AttributeField</text>
|
||||
<text text-anchor="start" x="2842.38" y="-284.45" font-family="Times,serif" font-size="14.00">inventory_asset : RelationField</text>
|
||||
<text text-anchor="start" x="2842.38" y="-267.2" font-family="Times,serif" font-size="14.00">json_value : AttributeField</text>
|
||||
<text text-anchor="start" x="2842.38" y="-249.95" font-family="Times,serif" font-size="14.00">measure : AttributeField</text>
|
||||
<text text-anchor="start" x="2842.38" y="-232.7" font-family="Times,serif" font-size="14.00">units : RelationField</text>
|
||||
<text text-anchor="start" x="2842.38" y="-215.45" font-family="Times,serif" font-size="14.00">value</text>
|
||||
<polyline fill="none" stroke="black" points="2834.38,-207.5 3155.62,-207.5"/>
|
||||
<text text-anchor="start" x="2990.88" y="-190.2" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- quantity.Material->quantity.Quantity -->
|
||||
<g id="edge29" class="edge">
|
||||
<title>quantity.Material->quantity.Quantity</title>
|
||||
<path fill="none" stroke="black" d="M2809.77,-89.84C2818.9,-101.92 2830.52,-116.43 2842,-128.5 2856.71,-143.95 2873,-159.57 2889.31,-174.4"/>
|
||||
<polygon fill="none" stroke="black" points="2886.94,-176.98 2896.71,-181.07 2891.63,-171.78 2886.94,-176.98"/>
|
||||
</g>
|
||||
<!-- taxonomy.MaterialType -->
|
||||
<g id="node13" class="node">
|
||||
<title>taxonomy.MaterialType</title>
|
||||
<polygon fill="none" stroke="black" points="2228.5,-39 2228.5,-89.5 2343.5,-89.5 2343.5,-39 2228.5,-39"/>
|
||||
<text text-anchor="start" x="2236.5" y="-72.2" font-family="Times,serif" font-size="14.00">MaterialType</text>
|
||||
<polyline fill="none" stroke="black" points="2228.5,-64.25 2343.5,-64.25"/>
|
||||
<polyline fill="none" stroke="black" points="2228.5,-64.25 2343.5,-64.25"/>
|
||||
<text text-anchor="start" x="2281.88" y="-46.95" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- taxonomy.MaterialType->taxonomy.Taxonomy -->
|
||||
<g id="edge39" class="edge">
|
||||
<title>taxonomy.MaterialType->taxonomy.Taxonomy</title>
|
||||
<path fill="none" stroke="black" d="M2301.08,-89.8C2320.29,-121.08 2353.91,-175.82 2378.13,-215.24"/>
|
||||
<polygon fill="none" stroke="black" points="2375.06,-216.93 2383.27,-223.62 2381.02,-213.27 2375.06,-216.93"/>
|
||||
</g>
|
||||
<!-- log.Medical -->
|
||||
<g id="node14" class="node">
|
||||
<title>log.Medical</title>
|
||||
<polygon fill="none" stroke="black" points="392.12,-39 392.12,-89.5 465.88,-89.5 465.88,-39 392.12,-39"/>
|
||||
<text text-anchor="start" x="400.12" y="-72.2" font-family="Times,serif" font-size="14.00">Medical</text>
|
||||
<polyline fill="none" stroke="black" points="392.12,-64.25 465.88,-64.25"/>
|
||||
<polyline fill="none" stroke="black" points="392.12,-64.25 465.88,-64.25"/>
|
||||
<text text-anchor="start" x="424.88" y="-46.95" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- log.Medical->log.Log -->
|
||||
<g id="edge21" class="edge">
|
||||
<title>log.Medical->log.Log</title>
|
||||
<path fill="none" stroke="black" d="M422.27,-89.8C417.71,-106.44 411.33,-129.71 404.73,-153.78"/>
|
||||
<polygon fill="none" stroke="black" points="401.36,-152.85 402.09,-163.42 408.11,-154.7 401.36,-152.85"/>
|
||||
</g>
|
||||
<!-- asset.Asset.Meta -->
|
||||
<g id="node15" class="node">
|
||||
<title>asset.Asset.Meta</title>
|
||||
<polygon fill="none" stroke="black" points="3548.75,-225.38 3548.75,-301.12 3647.25,-301.12 3647.25,-225.38 3548.75,-225.38"/>
|
||||
<text text-anchor="start" x="3581.5" y="-283.82" font-family="Times,serif" font-size="14.00">Meta</text>
|
||||
<polyline fill="none" stroke="black" points="3548.75,-275.88 3647.25,-275.88"/>
|
||||
<text text-anchor="start" x="3556.75" y="-258.57" font-family="Times,serif" font-size="14.00">type : str</text>
|
||||
<polyline fill="none" stroke="black" points="3548.75,-250.62 3647.25,-250.62"/>
|
||||
<text text-anchor="start" x="3593.88" y="-233.32" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- asset.Land.Meta -->
|
||||
<g id="node16" class="node">
|
||||
<title>asset.Land.Meta</title>
|
||||
<polygon fill="none" stroke="black" points="3256.75,-9.12 3256.75,-119.38 3355.25,-119.38 3355.25,-9.12 3256.75,-9.12"/>
|
||||
<text text-anchor="start" x="3289.5" y="-102.08" font-family="Times,serif" font-size="14.00">Meta</text>
|
||||
<polyline fill="none" stroke="black" points="3256.75,-94.12 3355.25,-94.12"/>
|
||||
<text text-anchor="start" x="3264.75" y="-76.83" font-family="Times,serif" font-size="14.00">name : str</text>
|
||||
<text text-anchor="start" x="3264.75" y="-59.58" font-family="Times,serif" font-size="14.00">path</text>
|
||||
<text text-anchor="start" x="3264.75" y="-42.33" font-family="Times,serif" font-size="14.00">type</text>
|
||||
<polyline fill="none" stroke="black" points="3256.75,-34.38 3355.25,-34.38"/>
|
||||
<text text-anchor="start" x="3301.88" y="-17.07" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- asset.Land.Meta->asset.Asset.Meta -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>asset.Land.Meta->asset.Asset.Meta</title>
|
||||
<path fill="none" stroke="black" d="M3354.85,-119.86C3358.19,-122.89 3361.59,-125.79 3365,-128.5 3419.41,-171.66 3489.36,-209.87 3538.36,-234.28"/>
|
||||
<polygon fill="none" stroke="black" points="3536.61,-237.32 3547.12,-238.6 3539.71,-231.04 3536.61,-237.32"/>
|
||||
</g>
|
||||
<!-- asset.Plant.Meta -->
|
||||
<g id="node17" class="node">
|
||||
<title>asset.Plant.Meta</title>
|
||||
<polygon fill="none" stroke="black" points="3373.75,-9.12 3373.75,-119.38 3472.25,-119.38 3472.25,-9.12 3373.75,-9.12"/>
|
||||
<text text-anchor="start" x="3406.5" y="-102.08" font-family="Times,serif" font-size="14.00">Meta</text>
|
||||
<polyline fill="none" stroke="black" points="3373.75,-94.12 3472.25,-94.12"/>
|
||||
<text text-anchor="start" x="3381.75" y="-76.83" font-family="Times,serif" font-size="14.00">name : str</text>
|
||||
<text text-anchor="start" x="3381.75" y="-59.58" font-family="Times,serif" font-size="14.00">path</text>
|
||||
<text text-anchor="start" x="3381.75" y="-42.33" font-family="Times,serif" font-size="14.00">type</text>
|
||||
<polyline fill="none" stroke="black" points="3373.75,-34.38 3472.25,-34.38"/>
|
||||
<text text-anchor="start" x="3418.88" y="-17.07" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- asset.Plant.Meta->asset.Asset.Meta -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>asset.Plant.Meta->asset.Asset.Meta</title>
|
||||
<path fill="none" stroke="black" d="M3471.51,-119.86C3498.58,-150.33 3531.91,-187.85 3557.55,-216.72"/>
|
||||
<polygon fill="none" stroke="black" points="3554.65,-218.72 3563.9,-223.87 3559.88,-214.07 3554.65,-218.72"/>
|
||||
</g>
|
||||
<!-- asset.Equipment.Meta -->
|
||||
<g id="node18" class="node">
|
||||
<title>asset.Equipment.Meta</title>
|
||||
<polygon fill="none" stroke="black" points="3490.75,-9.12 3490.75,-119.38 3589.25,-119.38 3589.25,-9.12 3490.75,-9.12"/>
|
||||
<text text-anchor="start" x="3523.5" y="-102.08" font-family="Times,serif" font-size="14.00">Meta</text>
|
||||
<polyline fill="none" stroke="black" points="3490.75,-94.12 3589.25,-94.12"/>
|
||||
<text text-anchor="start" x="3498.75" y="-76.83" font-family="Times,serif" font-size="14.00">name : str</text>
|
||||
<text text-anchor="start" x="3498.75" y="-59.58" font-family="Times,serif" font-size="14.00">path</text>
|
||||
<text text-anchor="start" x="3498.75" y="-42.33" font-family="Times,serif" font-size="14.00">type</text>
|
||||
<polyline fill="none" stroke="black" points="3490.75,-34.38 3589.25,-34.38"/>
|
||||
<text text-anchor="start" x="3535.88" y="-17.07" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- asset.Equipment.Meta->asset.Asset.Meta -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>asset.Equipment.Meta->asset.Asset.Meta</title>
|
||||
<path fill="none" stroke="black" d="M3556.08,-119.86C3564.78,-149.42 3575.43,-185.6 3583.82,-214.09"/>
|
||||
<polygon fill="none" stroke="black" points="3580.42,-214.94 3586.61,-223.55 3587.14,-212.97 3580.42,-214.94"/>
|
||||
</g>
|
||||
<!-- asset.Material.Meta -->
|
||||
<g id="node19" class="node">
|
||||
<title>asset.Material.Meta</title>
|
||||
<polygon fill="none" stroke="black" points="3607.75,-9.12 3607.75,-119.38 3706.25,-119.38 3706.25,-9.12 3607.75,-9.12"/>
|
||||
<text text-anchor="start" x="3640.5" y="-102.08" font-family="Times,serif" font-size="14.00">Meta</text>
|
||||
<polyline fill="none" stroke="black" points="3607.75,-94.12 3706.25,-94.12"/>
|
||||
<text text-anchor="start" x="3615.75" y="-76.83" font-family="Times,serif" font-size="14.00">name : str</text>
|
||||
<text text-anchor="start" x="3615.75" y="-59.58" font-family="Times,serif" font-size="14.00">path</text>
|
||||
<text text-anchor="start" x="3615.75" y="-42.33" font-family="Times,serif" font-size="14.00">type</text>
|
||||
<polyline fill="none" stroke="black" points="3607.75,-34.38 3706.25,-34.38"/>
|
||||
<text text-anchor="start" x="3652.88" y="-17.07" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- asset.Material.Meta->asset.Asset.Meta -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>asset.Material.Meta->asset.Asset.Meta</title>
|
||||
<path fill="none" stroke="black" d="M3640.64,-119.86C3631.79,-149.42 3620.96,-185.6 3612.42,-214.09"/>
|
||||
<polygon fill="none" stroke="black" points="3609.11,-212.97 3609.59,-223.55 3615.81,-214.97 3609.11,-212.97"/>
|
||||
</g>
|
||||
<!-- asset.Seed.Meta -->
|
||||
<g id="node20" class="node">
|
||||
<title>asset.Seed.Meta</title>
|
||||
<polygon fill="none" stroke="black" points="3724.75,-9.12 3724.75,-119.38 3823.25,-119.38 3823.25,-9.12 3724.75,-9.12"/>
|
||||
<text text-anchor="start" x="3757.5" y="-102.08" font-family="Times,serif" font-size="14.00">Meta</text>
|
||||
<polyline fill="none" stroke="black" points="3724.75,-94.12 3823.25,-94.12"/>
|
||||
<text text-anchor="start" x="3732.75" y="-76.83" font-family="Times,serif" font-size="14.00">name : str</text>
|
||||
<text text-anchor="start" x="3732.75" y="-59.58" font-family="Times,serif" font-size="14.00">path</text>
|
||||
<text text-anchor="start" x="3732.75" y="-42.33" font-family="Times,serif" font-size="14.00">type</text>
|
||||
<polyline fill="none" stroke="black" points="3724.75,-34.38 3823.25,-34.38"/>
|
||||
<text text-anchor="start" x="3769.88" y="-17.07" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- asset.Seed.Meta->asset.Asset.Meta -->
|
||||
<g id="edge12" class="edge">
|
||||
<title>asset.Seed.Meta->asset.Asset.Meta</title>
|
||||
<path fill="none" stroke="black" d="M3725.21,-119.86C3697.99,-150.33 3664.47,-187.85 3638.68,-216.72"/>
|
||||
<polygon fill="none" stroke="black" points="3636.34,-214.08 3632.29,-223.87 3641.56,-218.75 3636.34,-214.08"/>
|
||||
</g>
|
||||
<!-- asset.Product.Meta -->
|
||||
<g id="node21" class="node">
|
||||
<title>asset.Product.Meta</title>
|
||||
<polygon fill="none" stroke="black" points="3841.75,-9.12 3841.75,-119.38 3940.25,-119.38 3940.25,-9.12 3841.75,-9.12"/>
|
||||
<text text-anchor="start" x="3874.5" y="-102.08" font-family="Times,serif" font-size="14.00">Meta</text>
|
||||
<polyline fill="none" stroke="black" points="3841.75,-94.12 3940.25,-94.12"/>
|
||||
<text text-anchor="start" x="3849.75" y="-76.83" font-family="Times,serif" font-size="14.00">name : str</text>
|
||||
<text text-anchor="start" x="3849.75" y="-59.58" font-family="Times,serif" font-size="14.00">path</text>
|
||||
<text text-anchor="start" x="3849.75" y="-42.33" font-family="Times,serif" font-size="14.00">type</text>
|
||||
<polyline fill="none" stroke="black" points="3841.75,-34.38 3940.25,-34.38"/>
|
||||
<text text-anchor="start" x="3886.88" y="-17.07" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- asset.Product.Meta->asset.Asset.Meta -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>asset.Product.Meta->asset.Asset.Meta</title>
|
||||
<path fill="none" stroke="black" d="M3842.15,-119.87C3838.81,-122.89 3835.41,-125.8 3832,-128.5 3777.37,-171.75 3707.12,-209.94 3657.91,-234.32"/>
|
||||
<polygon fill="none" stroke="black" points="3656.53,-231.1 3649.1,-238.65 3659.62,-237.38 3656.53,-231.1"/>
|
||||
</g>
|
||||
<!-- log.Log.Meta -->
|
||||
<g id="node22" class="node">
|
||||
<title>log.Log.Meta</title>
|
||||
<polygon fill="none" stroke="black" points="4367.75,-225.38 4367.75,-301.12 4466.25,-301.12 4466.25,-225.38 4367.75,-225.38"/>
|
||||
<text text-anchor="start" x="4400.5" y="-283.82" font-family="Times,serif" font-size="14.00">Meta</text>
|
||||
<polyline fill="none" stroke="black" points="4367.75,-275.88 4466.25,-275.88"/>
|
||||
<text text-anchor="start" x="4375.75" y="-258.57" font-family="Times,serif" font-size="14.00">type : str</text>
|
||||
<polyline fill="none" stroke="black" points="4367.75,-250.62 4466.25,-250.62"/>
|
||||
<text text-anchor="start" x="4412.88" y="-233.32" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- log.Activity.Meta -->
|
||||
<g id="node23" class="node">
|
||||
<title>log.Activity.Meta</title>
|
||||
<polygon fill="none" stroke="black" points="3958.75,-9.12 3958.75,-119.38 4057.25,-119.38 4057.25,-9.12 3958.75,-9.12"/>
|
||||
<text text-anchor="start" x="3991.5" y="-102.08" font-family="Times,serif" font-size="14.00">Meta</text>
|
||||
<polyline fill="none" stroke="black" points="3958.75,-94.12 4057.25,-94.12"/>
|
||||
<text text-anchor="start" x="3966.75" y="-76.83" font-family="Times,serif" font-size="14.00">name : str</text>
|
||||
<text text-anchor="start" x="3966.75" y="-59.58" font-family="Times,serif" font-size="14.00">path</text>
|
||||
<text text-anchor="start" x="3966.75" y="-42.33" font-family="Times,serif" font-size="14.00">type</text>
|
||||
<polyline fill="none" stroke="black" points="3958.75,-34.38 4057.25,-34.38"/>
|
||||
<text text-anchor="start" x="4003.88" y="-17.07" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- log.Activity.Meta->log.Log.Meta -->
|
||||
<g id="edge14" class="edge">
|
||||
<title>log.Activity.Meta->log.Log.Meta</title>
|
||||
<path fill="none" stroke="black" d="M4055.31,-119.62C4059.1,-122.82 4063.01,-125.82 4067,-128.5 4158.87,-190.36 4283.35,-229.1 4356.43,-248.11"/>
|
||||
<polygon fill="none" stroke="black" points="4355.25,-251.42 4365.8,-250.5 4356.98,-244.63 4355.25,-251.42"/>
|
||||
</g>
|
||||
<!-- log.Maintenance.Meta -->
|
||||
<g id="node24" class="node">
|
||||
<title>log.Maintenance.Meta</title>
|
||||
<polygon fill="none" stroke="black" points="4075.75,-9.12 4075.75,-119.38 4174.25,-119.38 4174.25,-9.12 4075.75,-9.12"/>
|
||||
<text text-anchor="start" x="4108.5" y="-102.08" font-family="Times,serif" font-size="14.00">Meta</text>
|
||||
<polyline fill="none" stroke="black" points="4075.75,-94.12 4174.25,-94.12"/>
|
||||
<text text-anchor="start" x="4083.75" y="-76.83" font-family="Times,serif" font-size="14.00">name : str</text>
|
||||
<text text-anchor="start" x="4083.75" y="-59.58" font-family="Times,serif" font-size="14.00">path</text>
|
||||
<text text-anchor="start" x="4083.75" y="-42.33" font-family="Times,serif" font-size="14.00">type</text>
|
||||
<polyline fill="none" stroke="black" points="4075.75,-34.38 4174.25,-34.38"/>
|
||||
<text text-anchor="start" x="4120.88" y="-17.07" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- log.Maintenance.Meta->log.Log.Meta -->
|
||||
<g id="edge20" class="edge">
|
||||
<title>log.Maintenance.Meta->log.Log.Meta</title>
|
||||
<path fill="none" stroke="black" d="M4173.85,-119.86C4177.19,-122.89 4180.59,-125.79 4184,-128.5 4238.41,-171.66 4308.36,-209.87 4357.36,-234.28"/>
|
||||
<polygon fill="none" stroke="black" points="4355.61,-237.32 4366.12,-238.6 4358.71,-231.04 4355.61,-237.32"/>
|
||||
</g>
|
||||
<!-- log.Purchase.Meta -->
|
||||
<g id="node25" class="node">
|
||||
<title>log.Purchase.Meta</title>
|
||||
<polygon fill="none" stroke="black" points="4192.75,-9.12 4192.75,-119.38 4291.25,-119.38 4291.25,-9.12 4192.75,-9.12"/>
|
||||
<text text-anchor="start" x="4225.5" y="-102.08" font-family="Times,serif" font-size="14.00">Meta</text>
|
||||
<polyline fill="none" stroke="black" points="4192.75,-94.12 4291.25,-94.12"/>
|
||||
<text text-anchor="start" x="4200.75" y="-76.83" font-family="Times,serif" font-size="14.00">name : str</text>
|
||||
<text text-anchor="start" x="4200.75" y="-59.58" font-family="Times,serif" font-size="14.00">path</text>
|
||||
<text text-anchor="start" x="4200.75" y="-42.33" font-family="Times,serif" font-size="14.00">type</text>
|
||||
<polyline fill="none" stroke="black" points="4192.75,-34.38 4291.25,-34.38"/>
|
||||
<text text-anchor="start" x="4237.88" y="-17.07" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- log.Purchase.Meta->log.Log.Meta -->
|
||||
<g id="edge24" class="edge">
|
||||
<title>log.Purchase.Meta->log.Log.Meta</title>
|
||||
<path fill="none" stroke="black" d="M4290.51,-119.86C4317.58,-150.33 4350.91,-187.85 4376.55,-216.72"/>
|
||||
<polygon fill="none" stroke="black" points="4373.65,-218.72 4382.9,-223.87 4378.88,-214.07 4373.65,-218.72"/>
|
||||
</g>
|
||||
<!-- log.Seeding.Meta -->
|
||||
<g id="node26" class="node">
|
||||
<title>log.Seeding.Meta</title>
|
||||
<polygon fill="none" stroke="black" points="4309.75,-9.12 4309.75,-119.38 4408.25,-119.38 4408.25,-9.12 4309.75,-9.12"/>
|
||||
<text text-anchor="start" x="4342.5" y="-102.08" font-family="Times,serif" font-size="14.00">Meta</text>
|
||||
<polyline fill="none" stroke="black" points="4309.75,-94.12 4408.25,-94.12"/>
|
||||
<text text-anchor="start" x="4317.75" y="-76.83" font-family="Times,serif" font-size="14.00">name : str</text>
|
||||
<text text-anchor="start" x="4317.75" y="-59.58" font-family="Times,serif" font-size="14.00">path</text>
|
||||
<text text-anchor="start" x="4317.75" y="-42.33" font-family="Times,serif" font-size="14.00">type</text>
|
||||
<polyline fill="none" stroke="black" points="4309.75,-34.38 4408.25,-34.38"/>
|
||||
<text text-anchor="start" x="4354.88" y="-17.07" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- log.Seeding.Meta->log.Log.Meta -->
|
||||
<g id="edge28" class="edge">
|
||||
<title>log.Seeding.Meta->log.Log.Meta</title>
|
||||
<path fill="none" stroke="black" d="M4375.08,-119.86C4383.78,-149.42 4394.43,-185.6 4402.82,-214.09"/>
|
||||
<polygon fill="none" stroke="black" points="4399.42,-214.94 4405.61,-223.55 4406.14,-212.97 4399.42,-214.94"/>
|
||||
</g>
|
||||
<!-- log.Input.Meta -->
|
||||
<g id="node27" class="node">
|
||||
<title>log.Input.Meta</title>
|
||||
<polygon fill="none" stroke="black" points="4426.75,-9.12 4426.75,-119.38 4525.25,-119.38 4525.25,-9.12 4426.75,-9.12"/>
|
||||
<text text-anchor="start" x="4459.5" y="-102.08" font-family="Times,serif" font-size="14.00">Meta</text>
|
||||
<polyline fill="none" stroke="black" points="4426.75,-94.12 4525.25,-94.12"/>
|
||||
<text text-anchor="start" x="4434.75" y="-76.83" font-family="Times,serif" font-size="14.00">name : str</text>
|
||||
<text text-anchor="start" x="4434.75" y="-59.58" font-family="Times,serif" font-size="14.00">path</text>
|
||||
<text text-anchor="start" x="4434.75" y="-42.33" font-family="Times,serif" font-size="14.00">type</text>
|
||||
<polyline fill="none" stroke="black" points="4426.75,-34.38 4525.25,-34.38"/>
|
||||
<text text-anchor="start" x="4471.88" y="-17.07" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- log.Input.Meta->log.Log.Meta -->
|
||||
<g id="edge18" class="edge">
|
||||
<title>log.Input.Meta->log.Log.Meta</title>
|
||||
<path fill="none" stroke="black" d="M4459.64,-119.86C4450.79,-149.42 4439.96,-185.6 4431.42,-214.09"/>
|
||||
<polygon fill="none" stroke="black" points="4428.11,-212.97 4428.59,-223.55 4434.81,-214.97 4428.11,-212.97"/>
|
||||
</g>
|
||||
<!-- log.Medical.Meta -->
|
||||
<g id="node28" class="node">
|
||||
<title>log.Medical.Meta</title>
|
||||
<polygon fill="none" stroke="black" points="4543.75,-9.12 4543.75,-119.38 4642.25,-119.38 4642.25,-9.12 4543.75,-9.12"/>
|
||||
<text text-anchor="start" x="4576.5" y="-102.08" font-family="Times,serif" font-size="14.00">Meta</text>
|
||||
<polyline fill="none" stroke="black" points="4543.75,-94.12 4642.25,-94.12"/>
|
||||
<text text-anchor="start" x="4551.75" y="-76.83" font-family="Times,serif" font-size="14.00">name : str</text>
|
||||
<text text-anchor="start" x="4551.75" y="-59.58" font-family="Times,serif" font-size="14.00">path</text>
|
||||
<text text-anchor="start" x="4551.75" y="-42.33" font-family="Times,serif" font-size="14.00">type</text>
|
||||
<polyline fill="none" stroke="black" points="4543.75,-34.38 4642.25,-34.38"/>
|
||||
<text text-anchor="start" x="4588.88" y="-17.07" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- log.Medical.Meta->log.Log.Meta -->
|
||||
<g id="edge22" class="edge">
|
||||
<title>log.Medical.Meta->log.Log.Meta</title>
|
||||
<path fill="none" stroke="black" d="M4544.21,-119.86C4516.99,-150.33 4483.47,-187.85 4457.68,-216.72"/>
|
||||
<polygon fill="none" stroke="black" points="4455.34,-214.08 4451.29,-223.87 4460.56,-218.75 4455.34,-214.08"/>
|
||||
</g>
|
||||
<!-- log.Harvest.Meta -->
|
||||
<g id="node29" class="node">
|
||||
<title>log.Harvest.Meta</title>
|
||||
<polygon fill="none" stroke="black" points="4660.75,-9.12 4660.75,-119.38 4759.25,-119.38 4759.25,-9.12 4660.75,-9.12"/>
|
||||
<text text-anchor="start" x="4693.5" y="-102.08" font-family="Times,serif" font-size="14.00">Meta</text>
|
||||
<polyline fill="none" stroke="black" points="4660.75,-94.12 4759.25,-94.12"/>
|
||||
<text text-anchor="start" x="4668.75" y="-76.83" font-family="Times,serif" font-size="14.00">name : str</text>
|
||||
<text text-anchor="start" x="4668.75" y="-59.58" font-family="Times,serif" font-size="14.00">path</text>
|
||||
<text text-anchor="start" x="4668.75" y="-42.33" font-family="Times,serif" font-size="14.00">type</text>
|
||||
<polyline fill="none" stroke="black" points="4660.75,-34.38 4759.25,-34.38"/>
|
||||
<text text-anchor="start" x="4705.88" y="-17.07" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- log.Harvest.Meta->log.Log.Meta -->
|
||||
<g id="edge16" class="edge">
|
||||
<title>log.Harvest.Meta->log.Log.Meta</title>
|
||||
<path fill="none" stroke="black" d="M4661.15,-119.87C4657.81,-122.89 4654.41,-125.8 4651,-128.5 4596.37,-171.75 4526.12,-209.94 4476.91,-234.32"/>
|
||||
<polygon fill="none" stroke="black" points="4475.53,-231.1 4468.1,-238.65 4478.62,-237.38 4475.53,-231.1"/>
|
||||
</g>
|
||||
<!-- log.Sale.Meta -->
|
||||
<g id="node30" class="node">
|
||||
<title>log.Sale.Meta</title>
|
||||
<polygon fill="none" stroke="black" points="4777.75,-9.12 4777.75,-119.38 4876.25,-119.38 4876.25,-9.12 4777.75,-9.12"/>
|
||||
<text text-anchor="start" x="4810.5" y="-102.08" font-family="Times,serif" font-size="14.00">Meta</text>
|
||||
<polyline fill="none" stroke="black" points="4777.75,-94.12 4876.25,-94.12"/>
|
||||
<text text-anchor="start" x="4785.75" y="-76.83" font-family="Times,serif" font-size="14.00">name : str</text>
|
||||
<text text-anchor="start" x="4785.75" y="-59.58" font-family="Times,serif" font-size="14.00">path</text>
|
||||
<text text-anchor="start" x="4785.75" y="-42.33" font-family="Times,serif" font-size="14.00">type</text>
|
||||
<polyline fill="none" stroke="black" points="4777.75,-34.38 4876.25,-34.38"/>
|
||||
<text text-anchor="start" x="4822.88" y="-17.07" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- log.Sale.Meta->log.Log.Meta -->
|
||||
<g id="edge26" class="edge">
|
||||
<title>log.Sale.Meta->log.Log.Meta</title>
|
||||
<path fill="none" stroke="black" d="M4779.69,-119.62C4775.9,-122.82 4771.99,-125.82 4768,-128.5 4675.74,-190.55 4550.68,-229.28 4477.43,-248.22"/>
|
||||
<polygon fill="none" stroke="black" points="4476.87,-244.75 4468.04,-250.61 4478.6,-251.54 4476.87,-244.75"/>
|
||||
</g>
|
||||
<!-- quantity.Quantity.Meta -->
|
||||
<g id="node31" class="node">
|
||||
<title>quantity.Quantity.Meta</title>
|
||||
<polygon fill="none" stroke="black" points="5011.75,-225.38 5011.75,-301.12 5110.25,-301.12 5110.25,-225.38 5011.75,-225.38"/>
|
||||
<text text-anchor="start" x="5044.5" y="-283.82" font-family="Times,serif" font-size="14.00">Meta</text>
|
||||
<polyline fill="none" stroke="black" points="5011.75,-275.88 5110.25,-275.88"/>
|
||||
<text text-anchor="start" x="5019.75" y="-258.57" font-family="Times,serif" font-size="14.00">type : str</text>
|
||||
<polyline fill="none" stroke="black" points="5011.75,-250.62 5110.25,-250.62"/>
|
||||
<text text-anchor="start" x="5056.88" y="-233.32" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- quantity.Standard.Meta -->
|
||||
<g id="node32" class="node">
|
||||
<title>quantity.Standard.Meta</title>
|
||||
<polygon fill="none" stroke="black" points="4894.75,-9.12 4894.75,-119.38 4993.25,-119.38 4993.25,-9.12 4894.75,-9.12"/>
|
||||
<text text-anchor="start" x="4927.5" y="-102.08" font-family="Times,serif" font-size="14.00">Meta</text>
|
||||
<polyline fill="none" stroke="black" points="4894.75,-94.12 4993.25,-94.12"/>
|
||||
<text text-anchor="start" x="4902.75" y="-76.83" font-family="Times,serif" font-size="14.00">name : str</text>
|
||||
<text text-anchor="start" x="4902.75" y="-59.58" font-family="Times,serif" font-size="14.00">path</text>
|
||||
<text text-anchor="start" x="4902.75" y="-42.33" font-family="Times,serif" font-size="14.00">type</text>
|
||||
<polyline fill="none" stroke="black" points="4894.75,-34.38 4993.25,-34.38"/>
|
||||
<text text-anchor="start" x="4939.88" y="-17.07" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- quantity.Standard.Meta->quantity.Quantity.Meta -->
|
||||
<g id="edge34" class="edge">
|
||||
<title>quantity.Standard.Meta->quantity.Quantity.Meta</title>
|
||||
<path fill="none" stroke="black" d="M4976.44,-119.86C4994.22,-149.81 5016.05,-186.56 5033.07,-215.22"/>
|
||||
<polygon fill="none" stroke="black" points="5029.99,-216.89 5038.1,-223.7 5036.01,-213.31 5029.99,-216.89"/>
|
||||
</g>
|
||||
<!-- quantity.Price.Meta -->
|
||||
<g id="node33" class="node">
|
||||
<title>quantity.Price.Meta</title>
|
||||
<polygon fill="none" stroke="black" points="5011.75,-9.12 5011.75,-119.38 5110.25,-119.38 5110.25,-9.12 5011.75,-9.12"/>
|
||||
<text text-anchor="start" x="5044.5" y="-102.08" font-family="Times,serif" font-size="14.00">Meta</text>
|
||||
<polyline fill="none" stroke="black" points="5011.75,-94.12 5110.25,-94.12"/>
|
||||
<text text-anchor="start" x="5019.75" y="-76.83" font-family="Times,serif" font-size="14.00">name : str</text>
|
||||
<text text-anchor="start" x="5019.75" y="-59.58" font-family="Times,serif" font-size="14.00">path</text>
|
||||
<text text-anchor="start" x="5019.75" y="-42.33" font-family="Times,serif" font-size="14.00">type</text>
|
||||
<polyline fill="none" stroke="black" points="5011.75,-34.38 5110.25,-34.38"/>
|
||||
<text text-anchor="start" x="5056.88" y="-17.07" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- quantity.Price.Meta->quantity.Quantity.Meta -->
|
||||
<g id="edge32" class="edge">
|
||||
<title>quantity.Price.Meta->quantity.Quantity.Meta</title>
|
||||
<path fill="none" stroke="black" d="M5061,-119.86C5061,-149.29 5061,-185.28 5061,-213.71"/>
|
||||
<polygon fill="none" stroke="black" points="5057.5,-213.49 5061,-223.49 5064.5,-213.49 5057.5,-213.49"/>
|
||||
</g>
|
||||
<!-- quantity.Material.Meta -->
|
||||
<g id="node34" class="node">
|
||||
<title>quantity.Material.Meta</title>
|
||||
<polygon fill="none" stroke="black" points="5128.75,-9.12 5128.75,-119.38 5227.25,-119.38 5227.25,-9.12 5128.75,-9.12"/>
|
||||
<text text-anchor="start" x="5161.5" y="-102.08" font-family="Times,serif" font-size="14.00">Meta</text>
|
||||
<polyline fill="none" stroke="black" points="5128.75,-94.12 5227.25,-94.12"/>
|
||||
<text text-anchor="start" x="5136.75" y="-76.83" font-family="Times,serif" font-size="14.00">name : str</text>
|
||||
<text text-anchor="start" x="5136.75" y="-59.58" font-family="Times,serif" font-size="14.00">path</text>
|
||||
<text text-anchor="start" x="5136.75" y="-42.33" font-family="Times,serif" font-size="14.00">type</text>
|
||||
<polyline fill="none" stroke="black" points="5128.75,-34.38 5227.25,-34.38"/>
|
||||
<text text-anchor="start" x="5173.88" y="-17.07" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- quantity.Material.Meta->quantity.Quantity.Meta -->
|
||||
<g id="edge30" class="edge">
|
||||
<title>quantity.Material.Meta->quantity.Quantity.Meta</title>
|
||||
<path fill="none" stroke="black" d="M5145.56,-119.86C5127.78,-149.81 5105.95,-186.56 5088.93,-215.22"/>
|
||||
<polygon fill="none" stroke="black" points="5085.99,-213.31 5083.9,-223.7 5092.01,-216.89 5085.99,-213.31"/>
|
||||
</g>
|
||||
<!-- taxonomy.Taxonomy.Meta -->
|
||||
<g id="node35" class="node">
|
||||
<title>taxonomy.Taxonomy.Meta</title>
|
||||
<polygon fill="none" stroke="black" points="5596.75,-225.38 5596.75,-301.12 5695.25,-301.12 5695.25,-225.38 5596.75,-225.38"/>
|
||||
<text text-anchor="start" x="5629.5" y="-283.82" font-family="Times,serif" font-size="14.00">Meta</text>
|
||||
<polyline fill="none" stroke="black" points="5596.75,-275.88 5695.25,-275.88"/>
|
||||
<text text-anchor="start" x="5604.75" y="-258.57" font-family="Times,serif" font-size="14.00">type : str</text>
|
||||
<polyline fill="none" stroke="black" points="5596.75,-250.62 5695.25,-250.62"/>
|
||||
<text text-anchor="start" x="5641.88" y="-233.32" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- taxonomy.Crop.Meta -->
|
||||
<g id="node36" class="node">
|
||||
<title>taxonomy.Crop.Meta</title>
|
||||
<polygon fill="none" stroke="black" points="5245.75,-9.12 5245.75,-119.38 5344.25,-119.38 5344.25,-9.12 5245.75,-9.12"/>
|
||||
<text text-anchor="start" x="5278.5" y="-102.08" font-family="Times,serif" font-size="14.00">Meta</text>
|
||||
<polyline fill="none" stroke="black" points="5245.75,-94.12 5344.25,-94.12"/>
|
||||
<text text-anchor="start" x="5253.75" y="-76.83" font-family="Times,serif" font-size="14.00">name : str</text>
|
||||
<text text-anchor="start" x="5253.75" y="-59.58" font-family="Times,serif" font-size="14.00">path</text>
|
||||
<text text-anchor="start" x="5253.75" y="-42.33" font-family="Times,serif" font-size="14.00">type</text>
|
||||
<polyline fill="none" stroke="black" points="5245.75,-34.38 5344.25,-34.38"/>
|
||||
<text text-anchor="start" x="5290.88" y="-17.07" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- taxonomy.Crop.Meta->taxonomy.Taxonomy.Meta -->
|
||||
<g id="edge36" class="edge">
|
||||
<title>taxonomy.Crop.Meta->taxonomy.Taxonomy.Meta</title>
|
||||
<path fill="none" stroke="black" d="M5342.86,-119.63C5346.5,-122.79 5350.22,-125.78 5354,-128.5 5426.95,-181.12 5523.91,-220.53 5585.65,-242.49"/>
|
||||
<polygon fill="none" stroke="black" points="5584.36,-245.74 5594.95,-245.75 5586.67,-239.14 5584.36,-245.74"/>
|
||||
</g>
|
||||
<!-- taxonomy.LogCategory.Meta -->
|
||||
<g id="node37" class="node">
|
||||
<title>taxonomy.LogCategory.Meta</title>
|
||||
<polygon fill="none" stroke="black" points="5362.75,-9.12 5362.75,-119.38 5461.25,-119.38 5461.25,-9.12 5362.75,-9.12"/>
|
||||
<text text-anchor="start" x="5395.5" y="-102.08" font-family="Times,serif" font-size="14.00">Meta</text>
|
||||
<polyline fill="none" stroke="black" points="5362.75,-94.12 5461.25,-94.12"/>
|
||||
<text text-anchor="start" x="5370.75" y="-76.83" font-family="Times,serif" font-size="14.00">name : str</text>
|
||||
<text text-anchor="start" x="5370.75" y="-59.58" font-family="Times,serif" font-size="14.00">path</text>
|
||||
<text text-anchor="start" x="5370.75" y="-42.33" font-family="Times,serif" font-size="14.00">type</text>
|
||||
<polyline fill="none" stroke="black" points="5362.75,-34.38 5461.25,-34.38"/>
|
||||
<text text-anchor="start" x="5407.88" y="-17.07" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- taxonomy.LogCategory.Meta->taxonomy.Taxonomy.Meta -->
|
||||
<g id="edge38" class="edge">
|
||||
<title>taxonomy.LogCategory.Meta->taxonomy.Taxonomy.Meta</title>
|
||||
<path fill="none" stroke="black" d="M5461.62,-119.68C5464.75,-122.71 5467.88,-125.68 5471,-128.5 5507.8,-161.86 5552.31,-195.8 5587.23,-221.14"/>
|
||||
<polygon fill="none" stroke="black" points="5584.97,-223.82 5595.12,-226.84 5589.06,-218.15 5584.97,-223.82"/>
|
||||
</g>
|
||||
<!-- taxonomy.MaterialType.Meta -->
|
||||
<g id="node38" class="node">
|
||||
<title>taxonomy.MaterialType.Meta</title>
|
||||
<polygon fill="none" stroke="black" points="5479.75,-9.12 5479.75,-119.38 5578.25,-119.38 5578.25,-9.12 5479.75,-9.12"/>
|
||||
<text text-anchor="start" x="5512.5" y="-102.08" font-family="Times,serif" font-size="14.00">Meta</text>
|
||||
<polyline fill="none" stroke="black" points="5479.75,-94.12 5578.25,-94.12"/>
|
||||
<text text-anchor="start" x="5487.75" y="-76.83" font-family="Times,serif" font-size="14.00">name : str</text>
|
||||
<text text-anchor="start" x="5487.75" y="-59.58" font-family="Times,serif" font-size="14.00">path</text>
|
||||
<text text-anchor="start" x="5487.75" y="-42.33" font-family="Times,serif" font-size="14.00">type</text>
|
||||
<polyline fill="none" stroke="black" points="5479.75,-34.38 5578.25,-34.38"/>
|
||||
<text text-anchor="start" x="5524.88" y="-17.07" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- taxonomy.MaterialType.Meta->taxonomy.Taxonomy.Meta -->
|
||||
<g id="edge40" class="edge">
|
||||
<title>taxonomy.MaterialType.Meta->taxonomy.Taxonomy.Meta</title>
|
||||
<path fill="none" stroke="black" d="M5561.44,-119.86C5579.22,-149.81 5601.05,-186.56 5618.07,-215.22"/>
|
||||
<polygon fill="none" stroke="black" points="5614.99,-216.89 5623.1,-223.7 5621.01,-213.31 5614.99,-216.89"/>
|
||||
</g>
|
||||
<!-- taxonomy.PlantType.Meta -->
|
||||
<g id="node39" class="node">
|
||||
<title>taxonomy.PlantType.Meta</title>
|
||||
<polygon fill="none" stroke="black" points="5596.75,-9.12 5596.75,-119.38 5695.25,-119.38 5695.25,-9.12 5596.75,-9.12"/>
|
||||
<text text-anchor="start" x="5629.5" y="-102.08" font-family="Times,serif" font-size="14.00">Meta</text>
|
||||
<polyline fill="none" stroke="black" points="5596.75,-94.12 5695.25,-94.12"/>
|
||||
<text text-anchor="start" x="5604.75" y="-76.83" font-family="Times,serif" font-size="14.00">name : str</text>
|
||||
<text text-anchor="start" x="5604.75" y="-59.58" font-family="Times,serif" font-size="14.00">path</text>
|
||||
<text text-anchor="start" x="5604.75" y="-42.33" font-family="Times,serif" font-size="14.00">type</text>
|
||||
<polyline fill="none" stroke="black" points="5596.75,-34.38 5695.25,-34.38"/>
|
||||
<text text-anchor="start" x="5641.88" y="-17.07" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- taxonomy.PlantType.Meta->taxonomy.Taxonomy.Meta -->
|
||||
<g id="edge42" class="edge">
|
||||
<title>taxonomy.PlantType.Meta->taxonomy.Taxonomy.Meta</title>
|
||||
<path fill="none" stroke="black" d="M5646,-119.86C5646,-149.29 5646,-185.28 5646,-213.71"/>
|
||||
<polygon fill="none" stroke="black" points="5642.5,-213.49 5646,-223.49 5649.5,-213.49 5642.5,-213.49"/>
|
||||
</g>
|
||||
<!-- taxonomy.ProductType.Meta -->
|
||||
<g id="node40" class="node">
|
||||
<title>taxonomy.ProductType.Meta</title>
|
||||
<polygon fill="none" stroke="black" points="5713.75,-9.12 5713.75,-119.38 5812.25,-119.38 5812.25,-9.12 5713.75,-9.12"/>
|
||||
<text text-anchor="start" x="5746.5" y="-102.08" font-family="Times,serif" font-size="14.00">Meta</text>
|
||||
<polyline fill="none" stroke="black" points="5713.75,-94.12 5812.25,-94.12"/>
|
||||
<text text-anchor="start" x="5721.75" y="-76.83" font-family="Times,serif" font-size="14.00">name : str</text>
|
||||
<text text-anchor="start" x="5721.75" y="-59.58" font-family="Times,serif" font-size="14.00">path</text>
|
||||
<text text-anchor="start" x="5721.75" y="-42.33" font-family="Times,serif" font-size="14.00">type</text>
|
||||
<polyline fill="none" stroke="black" points="5713.75,-34.38 5812.25,-34.38"/>
|
||||
<text text-anchor="start" x="5758.88" y="-17.07" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- taxonomy.ProductType.Meta->taxonomy.Taxonomy.Meta -->
|
||||
<g id="edge44" class="edge">
|
||||
<title>taxonomy.ProductType.Meta->taxonomy.Taxonomy.Meta</title>
|
||||
<path fill="none" stroke="black" d="M5730.56,-119.86C5712.78,-149.81 5690.95,-186.56 5673.93,-215.22"/>
|
||||
<polygon fill="none" stroke="black" points="5670.99,-213.31 5668.9,-223.7 5677.01,-216.89 5670.99,-213.31"/>
|
||||
</g>
|
||||
<!-- taxonomy.Season.Meta -->
|
||||
<g id="node41" class="node">
|
||||
<title>taxonomy.Season.Meta</title>
|
||||
<polygon fill="none" stroke="black" points="5830.75,-9.12 5830.75,-119.38 5929.25,-119.38 5929.25,-9.12 5830.75,-9.12"/>
|
||||
<text text-anchor="start" x="5863.5" y="-102.08" font-family="Times,serif" font-size="14.00">Meta</text>
|
||||
<polyline fill="none" stroke="black" points="5830.75,-94.12 5929.25,-94.12"/>
|
||||
<text text-anchor="start" x="5838.75" y="-76.83" font-family="Times,serif" font-size="14.00">name : str</text>
|
||||
<text text-anchor="start" x="5838.75" y="-59.58" font-family="Times,serif" font-size="14.00">path</text>
|
||||
<text text-anchor="start" x="5838.75" y="-42.33" font-family="Times,serif" font-size="14.00">type</text>
|
||||
<polyline fill="none" stroke="black" points="5830.75,-34.38 5929.25,-34.38"/>
|
||||
<text text-anchor="start" x="5875.88" y="-17.07" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- taxonomy.Season.Meta->taxonomy.Taxonomy.Meta -->
|
||||
<g id="edge46" class="edge">
|
||||
<title>taxonomy.Season.Meta->taxonomy.Taxonomy.Meta</title>
|
||||
<path fill="none" stroke="black" d="M5830.38,-119.68C5827.25,-122.71 5824.12,-125.68 5821,-128.5 5784.2,-161.86 5739.69,-195.8 5704.77,-221.14"/>
|
||||
<polygon fill="none" stroke="black" points="5702.94,-218.15 5696.88,-226.84 5707.03,-223.82 5702.94,-218.15"/>
|
||||
</g>
|
||||
<!-- taxonomy.Unit.Meta -->
|
||||
<g id="node42" class="node">
|
||||
<title>taxonomy.Unit.Meta</title>
|
||||
<polygon fill="none" stroke="black" points="5947.75,-9.12 5947.75,-119.38 6046.25,-119.38 6046.25,-9.12 5947.75,-9.12"/>
|
||||
<text text-anchor="start" x="5980.5" y="-102.08" font-family="Times,serif" font-size="14.00">Meta</text>
|
||||
<polyline fill="none" stroke="black" points="5947.75,-94.12 6046.25,-94.12"/>
|
||||
<text text-anchor="start" x="5955.75" y="-76.83" font-family="Times,serif" font-size="14.00">name : str</text>
|
||||
<text text-anchor="start" x="5955.75" y="-59.58" font-family="Times,serif" font-size="14.00">path</text>
|
||||
<text text-anchor="start" x="5955.75" y="-42.33" font-family="Times,serif" font-size="14.00">type</text>
|
||||
<polyline fill="none" stroke="black" points="5947.75,-34.38 6046.25,-34.38"/>
|
||||
<text text-anchor="start" x="5992.88" y="-17.07" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- taxonomy.Unit.Meta->taxonomy.Taxonomy.Meta -->
|
||||
<g id="edge48" class="edge">
|
||||
<title>taxonomy.Unit.Meta->taxonomy.Taxonomy.Meta</title>
|
||||
<path fill="none" stroke="black" d="M5949.14,-119.63C5945.5,-122.79 5941.78,-125.78 5938,-128.5 5865.05,-181.12 5768.09,-220.53 5706.35,-242.49"/>
|
||||
<polygon fill="none" stroke="black" points="5705.33,-239.14 5697.05,-245.75 5707.64,-245.74 5705.33,-239.14"/>
|
||||
</g>
|
||||
<!-- my_meta.MyMeta -->
|
||||
<g id="node43" class="node">
|
||||
<title>my_meta.MyMeta</title>
|
||||
<polygon fill="none" stroke="black" points="6064.12,-30.38 6064.12,-98.12 6269.88,-98.12 6269.88,-30.38 6064.12,-30.38"/>
|
||||
<text text-anchor="start" x="6142.25" y="-80.83" font-family="Times,serif" font-size="14.00">MyMeta</text>
|
||||
<polyline fill="none" stroke="black" points="6064.12,-72.88 6269.88,-72.88"/>
|
||||
<polyline fill="none" stroke="black" points="6064.12,-72.88 6269.88,-72.88"/>
|
||||
<text text-anchor="start" x="6072.12" y="-55.58" font-family="Times,serif" font-size="14.00">get_type_and_path(name)</text>
|
||||
<text text-anchor="start" x="6072.12" y="-38.33" font-family="Times,serif" font-size="14.00">set_api(api)</text>
|
||||
</g>
|
||||
<!-- asset.Plant -->
|
||||
<g id="node44" class="node">
|
||||
<title>asset.Plant</title>
|
||||
<polygon fill="none" stroke="black" points="1336.25,-17.75 1336.25,-110.75 1533.75,-110.75 1533.75,-17.75 1336.25,-17.75"/>
|
||||
<text text-anchor="start" x="1414.38" y="-93.45" font-family="Times,serif" font-size="14.00">Plant</text>
|
||||
<polyline fill="none" stroke="black" points="1336.25,-85.5 1533.75,-85.5"/>
|
||||
<text text-anchor="start" x="1344.25" y="-68.2" font-family="Times,serif" font-size="14.00">crop : RelationField</text>
|
||||
<text text-anchor="start" x="1344.25" y="-50.95" font-family="Times,serif" font-size="14.00">season : RelationField</text>
|
||||
<polyline fill="none" stroke="black" points="1336.25,-43 1533.75,-43"/>
|
||||
<text text-anchor="start" x="1430.88" y="-25.7" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- asset.Plant->asset.Asset -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>asset.Plant->asset.Asset</title>
|
||||
<path fill="none" stroke="black" d="M1410.88,-110.94C1397.25,-136.77 1379.98,-169.47 1364.99,-197.86"/>
|
||||
<polygon fill="none" stroke="black" points="1362.08,-195.89 1360.5,-206.36 1368.27,-199.15 1362.08,-195.89"/>
|
||||
</g>
|
||||
<!-- taxonomy.PlantType -->
|
||||
<g id="node45" class="node">
|
||||
<title>taxonomy.PlantType</title>
|
||||
<polygon fill="none" stroke="black" points="2361.88,-39 2361.88,-89.5 2452.12,-89.5 2452.12,-39 2361.88,-39"/>
|
||||
<text text-anchor="start" x="2369.88" y="-72.2" font-family="Times,serif" font-size="14.00">PlantType</text>
|
||||
<polyline fill="none" stroke="black" points="2361.88,-64.25 2452.12,-64.25"/>
|
||||
<polyline fill="none" stroke="black" points="2361.88,-64.25 2452.12,-64.25"/>
|
||||
<text text-anchor="start" x="2402.88" y="-46.95" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- taxonomy.PlantType->taxonomy.Taxonomy -->
|
||||
<g id="edge41" class="edge">
|
||||
<title>taxonomy.PlantType->taxonomy.Taxonomy</title>
|
||||
<path fill="none" stroke="black" d="M2407,-89.8C2407,-120.62 2407,-174.2 2407,-213.48"/>
|
||||
<polygon fill="none" stroke="black" points="2403.5,-213.4 2407,-223.4 2410.5,-213.4 2403.5,-213.4"/>
|
||||
</g>
|
||||
<!-- quantity.Price -->
|
||||
<g id="node46" class="node">
|
||||
<title>quantity.Price</title>
|
||||
<polygon fill="none" stroke="black" points="2850.88,-0.5 2850.88,-128 3139.12,-128 3139.12,-0.5 2850.88,-0.5"/>
|
||||
<text text-anchor="start" x="2974.38" y="-110.7" font-family="Times,serif" font-size="14.00">Price</text>
|
||||
<polyline fill="none" stroke="black" points="2850.88,-102.75 3139.12,-102.75"/>
|
||||
<text text-anchor="start" x="2858.88" y="-85.45" font-family="Times,serif" font-size="14.00">json_total_price : AttributeField</text>
|
||||
<text text-anchor="start" x="2858.88" y="-68.2" font-family="Times,serif" font-size="14.00">json_unit_price : AttributeField</text>
|
||||
<text text-anchor="start" x="2858.88" y="-50.95" font-family="Times,serif" font-size="14.00">total_price</text>
|
||||
<text text-anchor="start" x="2858.88" y="-33.7" font-family="Times,serif" font-size="14.00">unit_price</text>
|
||||
<polyline fill="none" stroke="black" points="2850.88,-25.75 3139.12,-25.75"/>
|
||||
<text text-anchor="start" x="2990.88" y="-8.45" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- quantity.Price->quantity.Quantity -->
|
||||
<g id="edge31" class="edge">
|
||||
<title>quantity.Price->quantity.Quantity</title>
|
||||
<path fill="none" stroke="black" d="M2995,-128.39C2995,-141.8 2995,-156.22 2995,-170.45"/>
|
||||
<polygon fill="none" stroke="black" points="2991.5,-170.29 2995,-180.29 2998.5,-170.29 2991.5,-170.29"/>
|
||||
</g>
|
||||
<!-- asset.Product -->
|
||||
<g id="node47" class="node">
|
||||
<title>asset.Product</title>
|
||||
<polygon fill="none" stroke="black" points="1551.5,-26.38 1551.5,-102.12 1798.5,-102.12 1798.5,-26.38 1551.5,-26.38"/>
|
||||
<text text-anchor="start" x="1646.12" y="-84.83" font-family="Times,serif" font-size="14.00">Product</text>
|
||||
<polyline fill="none" stroke="black" points="1551.5,-76.88 1798.5,-76.88"/>
|
||||
<text text-anchor="start" x="1559.5" y="-59.58" font-family="Times,serif" font-size="14.00">product_type : RelationField</text>
|
||||
<polyline fill="none" stroke="black" points="1551.5,-51.62 1798.5,-51.62"/>
|
||||
<text text-anchor="start" x="1670.88" y="-34.33" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- asset.Product->asset.Asset -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>asset.Product->asset.Asset</title>
|
||||
<path fill="none" stroke="black" d="M1609.89,-102.54C1560.82,-130.64 1492.52,-169.75 1435.79,-202.24"/>
|
||||
<polygon fill="none" stroke="black" points="1434.32,-199.05 1427.38,-207.06 1437.8,-205.12 1434.32,-199.05"/>
|
||||
</g>
|
||||
<!-- taxonomy.ProductType -->
|
||||
<g id="node48" class="node">
|
||||
<title>taxonomy.ProductType</title>
|
||||
<polygon fill="none" stroke="black" points="2470.62,-39 2470.62,-89.5 2577.38,-89.5 2577.38,-39 2470.62,-39"/>
|
||||
<text text-anchor="start" x="2478.62" y="-72.2" font-family="Times,serif" font-size="14.00">ProductType</text>
|
||||
<polyline fill="none" stroke="black" points="2470.62,-64.25 2577.38,-64.25"/>
|
||||
<polyline fill="none" stroke="black" points="2470.62,-64.25 2577.38,-64.25"/>
|
||||
<text text-anchor="start" x="2519.88" y="-46.95" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- taxonomy.ProductType->taxonomy.Taxonomy -->
|
||||
<g id="edge43" class="edge">
|
||||
<title>taxonomy.ProductType->taxonomy.Taxonomy</title>
|
||||
<path fill="none" stroke="black" d="M2509.42,-89.8C2490.84,-121.08 2458.33,-175.82 2434.92,-215.24"/>
|
||||
<polygon fill="none" stroke="black" points="2432.05,-213.23 2429.95,-223.61 2438.06,-216.8 2432.05,-213.23"/>
|
||||
</g>
|
||||
<!-- log.Purchase -->
|
||||
<g id="node49" class="node">
|
||||
<title>log.Purchase</title>
|
||||
<polygon fill="none" stroke="black" points="484,-39 484,-89.5 566,-89.5 566,-39 484,-39"/>
|
||||
<text text-anchor="start" x="492" y="-72.2" font-family="Times,serif" font-size="14.00">Purchase</text>
|
||||
<polyline fill="none" stroke="black" points="484,-64.25 566,-64.25"/>
|
||||
<polyline fill="none" stroke="black" points="484,-64.25 566,-64.25"/>
|
||||
<text text-anchor="start" x="520.88" y="-46.95" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- log.Purchase->log.Log -->
|
||||
<g id="edge23" class="edge">
|
||||
<title>log.Purchase->log.Log</title>
|
||||
<path fill="none" stroke="black" d="M506.31,-89.8C493.3,-106.89 474.96,-130.97 456.1,-155.73"/>
|
||||
<polygon fill="none" stroke="black" points="453.33,-153.59 450.06,-163.67 458.9,-157.83 453.33,-153.59"/>
|
||||
</g>
|
||||
<!-- log.Sale -->
|
||||
<g id="node51" class="node">
|
||||
<title>log.Sale</title>
|
||||
<polygon fill="none" stroke="black" points="584,-39 584,-89.5 638,-89.5 638,-39 584,-39"/>
|
||||
<text text-anchor="start" x="594.5" y="-72.2" font-family="Times,serif" font-size="14.00">Sale</text>
|
||||
<polyline fill="none" stroke="black" points="584,-64.25 638,-64.25"/>
|
||||
<polyline fill="none" stroke="black" points="584,-64.25 638,-64.25"/>
|
||||
<text text-anchor="start" x="606.88" y="-46.95" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- log.Sale->log.Log -->
|
||||
<g id="edge25" class="edge">
|
||||
<title>log.Sale->log.Log</title>
|
||||
<path fill="none" stroke="black" d="M600.37,-89.82C594.17,-102.32 585.5,-117.21 575,-128.5 554.35,-150.7 529.33,-171.06 504.08,-188.84"/>
|
||||
<polygon fill="none" stroke="black" points="502.25,-185.85 496.01,-194.42 506.23,-191.61 502.25,-185.85"/>
|
||||
</g>
|
||||
<!-- taxonomy.Season -->
|
||||
<g id="node52" class="node">
|
||||
<title>taxonomy.Season</title>
|
||||
<polygon fill="none" stroke="black" points="2595.25,-39 2595.25,-89.5 2660.75,-89.5 2660.75,-39 2595.25,-39"/>
|
||||
<text text-anchor="start" x="2603.25" y="-72.2" font-family="Times,serif" font-size="14.00">Season</text>
|
||||
<polyline fill="none" stroke="black" points="2595.25,-64.25 2660.75,-64.25"/>
|
||||
<polyline fill="none" stroke="black" points="2595.25,-64.25 2660.75,-64.25"/>
|
||||
<text text-anchor="start" x="2623.88" y="-46.95" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- taxonomy.Season->taxonomy.Taxonomy -->
|
||||
<g id="edge45" class="edge">
|
||||
<title>taxonomy.Season->taxonomy.Taxonomy</title>
|
||||
<path fill="none" stroke="black" d="M2614.42,-89.8C2606.94,-102.15 2596.96,-116.91 2586,-128.5 2553.57,-162.78 2511.55,-194.68 2476.38,-218.72"/>
|
||||
<polygon fill="none" stroke="black" points="2474.7,-215.63 2468.37,-224.12 2478.62,-221.43 2474.7,-215.63"/>
|
||||
</g>
|
||||
<!-- asset.Seed -->
|
||||
<g id="node53" class="node">
|
||||
<title>asset.Seed</title>
|
||||
<polygon fill="none" stroke="black" points="1816.25,-17.75 1816.25,-110.75 2013.75,-110.75 2013.75,-17.75 1816.25,-17.75"/>
|
||||
<text text-anchor="start" x="1898.5" y="-93.45" font-family="Times,serif" font-size="14.00">Seed</text>
|
||||
<polyline fill="none" stroke="black" points="1816.25,-85.5 2013.75,-85.5"/>
|
||||
<text text-anchor="start" x="1824.25" y="-68.2" font-family="Times,serif" font-size="14.00">crop : RelationField</text>
|
||||
<text text-anchor="start" x="1824.25" y="-50.95" font-family="Times,serif" font-size="14.00">season : RelationField</text>
|
||||
<polyline fill="none" stroke="black" points="1816.25,-43 2013.75,-43"/>
|
||||
<text text-anchor="start" x="1910.88" y="-25.7" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- asset.Seed->asset.Asset -->
|
||||
<g id="edge11" class="edge">
|
||||
<title>asset.Seed->asset.Asset</title>
|
||||
<path fill="none" stroke="black" d="M1842.23,-111.22C1830.69,-117.53 1818.7,-123.53 1807,-128.5 1692.52,-177.15 1555.12,-213.58 1457.43,-236.04"/>
|
||||
<polygon fill="none" stroke="black" points="1456.76,-232.6 1447.79,-238.23 1458.32,-239.42 1456.76,-232.6"/>
|
||||
</g>
|
||||
<!-- log.Seeding -->
|
||||
<g id="node54" class="node">
|
||||
<title>log.Seeding</title>
|
||||
<polygon fill="none" stroke="black" points="656.12,-39 656.12,-89.5 729.88,-89.5 729.88,-39 656.12,-39"/>
|
||||
<text text-anchor="start" x="664.12" y="-72.2" font-family="Times,serif" font-size="14.00">Seeding</text>
|
||||
<polyline fill="none" stroke="black" points="656.12,-64.25 729.88,-64.25"/>
|
||||
<polyline fill="none" stroke="black" points="656.12,-64.25 729.88,-64.25"/>
|
||||
<text text-anchor="start" x="688.88" y="-46.95" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- log.Seeding->log.Log -->
|
||||
<g id="edge27" class="edge">
|
||||
<title>log.Seeding->log.Log</title>
|
||||
<path fill="none" stroke="black" d="M679.2,-89.71C671.08,-102.48 659.88,-117.66 647,-128.5 605.27,-163.62 552.74,-192.22 505,-213.83"/>
|
||||
<polygon fill="none" stroke="black" points="503.67,-210.59 495.96,-217.86 506.52,-216.99 503.67,-210.59"/>
|
||||
</g>
|
||||
<!-- quantity.Standard -->
|
||||
<g id="node55" class="node">
|
||||
<title>quantity.Standard</title>
|
||||
<polygon fill="none" stroke="black" points="3157,-39 3157,-89.5 3239,-89.5 3239,-39 3157,-39"/>
|
||||
<text text-anchor="start" x="3165" y="-72.2" font-family="Times,serif" font-size="14.00">Standard</text>
|
||||
<polyline fill="none" stroke="black" points="3157,-64.25 3239,-64.25"/>
|
||||
<polyline fill="none" stroke="black" points="3157,-64.25 3239,-64.25"/>
|
||||
<text text-anchor="start" x="3193.88" y="-46.95" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- quantity.Standard->quantity.Quantity -->
|
||||
<g id="edge33" class="edge">
|
||||
<title>quantity.Standard->quantity.Quantity</title>
|
||||
<path fill="none" stroke="black" d="M3180.23,-89.84C3171.1,-101.92 3159.48,-116.43 3148,-128.5 3133.29,-143.95 3117,-159.57 3100.69,-174.4"/>
|
||||
<polygon fill="none" stroke="black" points="3098.37,-171.78 3093.29,-181.07 3103.06,-176.98 3098.37,-171.78"/>
|
||||
</g>
|
||||
<!-- taxonomy.Unit -->
|
||||
<g id="node57" class="node">
|
||||
<title>taxonomy.Unit</title>
|
||||
<polygon fill="none" stroke="black" points="2679,-39 2679,-89.5 2733,-89.5 2733,-39 2679,-39"/>
|
||||
<text text-anchor="start" x="2689.5" y="-72.2" font-family="Times,serif" font-size="14.00">Unit</text>
|
||||
<polyline fill="none" stroke="black" points="2679,-64.25 2733,-64.25"/>
|
||||
<polyline fill="none" stroke="black" points="2679,-64.25 2733,-64.25"/>
|
||||
<text text-anchor="start" x="2701.88" y="-46.95" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- taxonomy.Unit->taxonomy.Taxonomy -->
|
||||
<g id="edge47" class="edge">
|
||||
<title>taxonomy.Unit->taxonomy.Taxonomy</title>
|
||||
<path fill="none" stroke="black" d="M2696.2,-89.73C2690.14,-102.51 2681.34,-117.68 2670,-128.5 2625.36,-171.09 2564.5,-203.21 2512.57,-225.29"/>
|
||||
<polygon fill="none" stroke="black" points="2511.25,-222.05 2503.37,-229.13 2513.95,-228.51 2511.25,-222.05"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 61 KiB |
2
neofarm/klassendiagramm/generate.sh
Executable file
2
neofarm/klassendiagramm/generate.sh
Executable file
@@ -0,0 +1,2 @@
|
||||
#/bin/sh
|
||||
pyreverse -o svg -p neofarm ../orm/*.py
|
||||
67
neofarm/klassendiagramm/packages_neofarm.svg
Normal file
67
neofarm/klassendiagramm/packages_neofarm.svg
Normal file
@@ -0,0 +1,67 @@
|
||||
<?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 12.1.2 (0)
|
||||
-->
|
||||
<!-- Title: packages_neofarm Pages: 1 -->
|
||||
<svg width="338pt" height="116pt"
|
||||
viewBox="0.00 0.00 337.62 116.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 112)">
|
||||
<title>packages_neofarm</title>
|
||||
<polygon fill="white" stroke="none" points="-4,4 -4,-112 333.62,-112 333.62,4 -4,4"/>
|
||||
<!-- asset -->
|
||||
<g id="node1" class="node">
|
||||
<title>asset</title>
|
||||
<polygon fill="none" stroke="black" points="57.25,-36 0,-36 0,0 57.25,0 57.25,-36"/>
|
||||
<text text-anchor="middle" x="28.62" y="-13.32" font-family="Times,serif" font-size="14.00">asset</text>
|
||||
</g>
|
||||
<!-- my_meta -->
|
||||
<g id="node3" class="node">
|
||||
<title>my_meta</title>
|
||||
<polygon fill="none" stroke="black" points="182.5,-108 108.75,-108 108.75,-72 182.5,-72 182.5,-108"/>
|
||||
<text text-anchor="middle" x="145.62" y="-85.33" font-family="Times,serif" font-size="14.00">my_meta</text>
|
||||
</g>
|
||||
<!-- asset->my_meta -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>asset->my_meta</title>
|
||||
<path fill="none" stroke="black" d="M57.55,-36.3C72.59,-45.31 91.18,-56.43 107.4,-66.13"/>
|
||||
<polygon fill="black" stroke="black" points="115.59,-71.03 104.69,-69.75 112.34,-69.09 107,-65.89 107,-65.89 107,-65.89 112.34,-69.09 109.31,-62.03 115.59,-71.03"/>
|
||||
</g>
|
||||
<!-- log -->
|
||||
<g id="node2" class="node">
|
||||
<title>log</title>
|
||||
<polygon fill="none" stroke="black" points="129.62,-36 75.62,-36 75.62,0 129.62,0 129.62,-36"/>
|
||||
<text text-anchor="middle" x="102.62" y="-13.32" font-family="Times,serif" font-size="14.00">log</text>
|
||||
</g>
|
||||
<!-- log->my_meta -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>log->my_meta</title>
|
||||
<path fill="none" stroke="black" d="M113.25,-36.3C118.1,-44.19 123.94,-53.7 129.32,-62.45"/>
|
||||
<polygon fill="black" stroke="black" points="134.48,-70.86 125.41,-64.69 132.5,-67.64 129.25,-62.34 129.25,-62.34 129.25,-62.34 132.5,-67.64 133.08,-59.98 134.48,-70.86"/>
|
||||
</g>
|
||||
<!-- quantity -->
|
||||
<g id="node4" class="node">
|
||||
<title>quantity</title>
|
||||
<polygon fill="none" stroke="black" points="229.62,-36 147.62,-36 147.62,0 229.62,0 229.62,-36"/>
|
||||
<text text-anchor="middle" x="188.62" y="-13.32" font-family="Times,serif" font-size="14.00">quantity</text>
|
||||
</g>
|
||||
<!-- quantity->my_meta -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>quantity->my_meta</title>
|
||||
<path fill="none" stroke="black" d="M178,-36.3C173.15,-44.19 167.31,-53.7 161.93,-62.45"/>
|
||||
<polygon fill="black" stroke="black" points="156.77,-70.86 158.17,-59.98 158.75,-67.64 162,-62.34 162,-62.34 162,-62.34 158.75,-67.64 165.84,-64.69 156.77,-70.86"/>
|
||||
</g>
|
||||
<!-- taxonomy -->
|
||||
<g id="node5" class="node">
|
||||
<title>taxonomy</title>
|
||||
<polygon fill="none" stroke="black" points="329.62,-36 247.62,-36 247.62,0 329.62,0 329.62,-36"/>
|
||||
<text text-anchor="middle" x="288.62" y="-13.32" font-family="Times,serif" font-size="14.00">taxonomy</text>
|
||||
</g>
|
||||
<!-- taxonomy->my_meta -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>taxonomy->my_meta</title>
|
||||
<path fill="none" stroke="black" d="M252.91,-36.48C234.08,-45.7 210.8,-57.1 190.74,-66.92"/>
|
||||
<polygon fill="black" stroke="black" points="181.98,-71.2 188.98,-62.77 185.38,-69.54 190.96,-66.81 190.96,-66.81 190.96,-66.81 185.38,-69.54 192.94,-70.85 181.98,-71.2"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.4 KiB |
Reference in New Issue
Block a user