Commit 25a4b1b1 authored by LAVENIER's avatar LAVENIER
Browse files

Initial import

parent 926a093f
<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="application/ecmascript" contentStyleType="text/css" height="239px" preserveAspectRatio="none" style="width:873px;height:239px;" version="1.1" viewBox="0 0 873 239" width="873px" zoomAndPan="magnify"><defs><filter height="300%" id="fcegrh6xm25y8" width="300%" x="-1" y="-1"><feGaussianBlur result="blurOut" stdDeviation="2.0"/><feColorMatrix in="blurOut" result="blurOut2" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .4 0"/><feOffset dx="4.0" dy="4.0" in="blurOut2" result="blurOut3"/><feBlend in="SourceGraphic" in2="blurOut3" mode="normal"/></filter></defs><g><!--MD5=[48d6337850919331c4dce8577c92585c]
class CoastalConstructionClassification--><rect fill="#FEFECE" filter="url(#fcegrh6xm25y8)" height="112.0234" id="CoastalConstructionClassification" style="stroke: #A80036; stroke-width: 1.5;" width="241" x="6" y="8"/><ellipse cx="21" cy="24" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M23.9688,29.6406 Q23.3906,29.9375 22.75,30.0781 Q22.1094,30.2344 21.4063,30.2344 Q18.9063,30.2344 17.5781,28.5938 Q16.2656,26.9375 16.2656,23.8125 Q16.2656,20.6875 17.5781,19.0313 Q18.9063,17.375 21.4063,17.375 Q22.1094,17.375 22.75,17.5313 Q23.4063,17.6875 23.9688,17.9844 L23.9688,20.7031 Q23.3438,20.125 22.75,19.8594 Q22.1563,19.5781 21.5313,19.5781 Q20.1875,19.5781 19.5,20.6563 Q18.8125,21.7188 18.8125,23.8125 Q18.8125,25.9063 19.5,26.9844 Q20.1875,28.0469 21.5313,28.0469 Q22.1563,28.0469 22.75,27.7813 Q23.3438,27.5 23.9688,26.9219 L23.9688,29.6406 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="209" x="35" y="28.1543">CoastalConstructionClassification</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="246" y1="40" y2="40"/><ellipse cx="17" cy="51" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="58" x="26" y="54.2104">id: integer</text><ellipse cx="17" cy="63.8047" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="68" x="26" y="67.0151">label: string</text><ellipse cx="17" cy="76.6094" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="73" x="26" y="79.8198">name: string</text><ellipse cx="17" cy="89.4141" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="144" x="26" y="92.6245">creationDate: Timestamp</text><ellipse cx="17" cy="102.2188" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="137" x="26" y="105.4292">updateDate: Timestamp</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="246" y1="112.0234" y2="112.0234"/><!--MD5=[b85253c0fd02094bc6164344261c67da]
class CoastalConstructionType--><rect fill="#FEFECE" filter="url(#fcegrh6xm25y8)" height="112.0234" id="CoastalConstructionType" style="stroke: #A80036; stroke-width: 1.5;" width="188" x="282.5" y="8"/><ellipse cx="297.5" cy="24" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M300.4688,29.6406 Q299.8906,29.9375 299.25,30.0781 Q298.6094,30.2344 297.9063,30.2344 Q295.4063,30.2344 294.0781,28.5938 Q292.7656,26.9375 292.7656,23.8125 Q292.7656,20.6875 294.0781,19.0313 Q295.4063,17.375 297.9063,17.375 Q298.6094,17.375 299.25,17.5313 Q299.9063,17.6875 300.4688,17.9844 L300.4688,20.7031 Q299.8438,20.125 299.25,19.8594 Q298.6563,19.5781 298.0313,19.5781 Q296.6875,19.5781 296,20.6563 Q295.3125,21.7188 295.3125,23.8125 Q295.3125,25.9063 296,26.9844 Q296.6875,28.0469 298.0313,28.0469 Q298.6563,28.0469 299.25,27.7813 Q299.8438,27.5 300.4688,26.9219 L300.4688,29.6406 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="156" x="311.5" y="28.1543">CoastalConstructionType</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="283.5" x2="469.5" y1="40" y2="40"/><ellipse cx="293.5" cy="51" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="58" x="302.5" y="54.2104">id: integer</text><ellipse cx="293.5" cy="63.8047" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="68" x="302.5" y="67.0151">label: string</text><ellipse cx="293.5" cy="76.6094" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="73" x="302.5" y="79.8198">name: string</text><ellipse cx="293.5" cy="89.4141" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="144" x="302.5" y="92.6245">creationDate: Timestamp</text><ellipse cx="293.5" cy="102.2188" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="137" x="302.5" y="105.4292">updateDate: Timestamp</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="283.5" x2="469.5" y1="112.0234" y2="112.0234"/><!--MD5=[ac4e77587229cbf81544f89dc5790f2d]
class CoastalConstruction--><rect fill="#FEFECE" filter="url(#fcegrh6xm25y8)" height="112.0234" id="CoastalConstruction" style="stroke: #A80036; stroke-width: 1.5;" width="170" x="505.5" y="8"/><ellipse cx="525.45" cy="24" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M528.4188,29.6406 Q527.8406,29.9375 527.2,30.0781 Q526.5594,30.2344 525.8563,30.2344 Q523.3563,30.2344 522.0281,28.5938 Q520.7156,26.9375 520.7156,23.8125 Q520.7156,20.6875 522.0281,19.0313 Q523.3563,17.375 525.8563,17.375 Q526.5594,17.375 527.2,17.5313 Q527.8563,17.6875 528.4188,17.9844 L528.4188,20.7031 Q527.7938,20.125 527.2,19.8594 Q526.6063,19.5781 525.9813,19.5781 Q524.6375,19.5781 523.95,20.6563 Q523.2625,21.7188 523.2625,23.8125 Q523.2625,25.9063 523.95,26.9844 Q524.6375,28.0469 525.9813,28.0469 Q526.6063,28.0469 527.2,27.7813 Q527.7938,27.5 528.4188,26.9219 L528.4188,29.6406 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="127" x="540.55" y="28.1543">CoastalConstruction</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="506.5" x2="674.5" y1="40" y2="40"/><ellipse cx="516.5" cy="51" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="58" x="525.5" y="54.2104">id: integer</text><ellipse cx="516.5" cy="63.8047" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="68" x="525.5" y="67.0151">label: string</text><ellipse cx="516.5" cy="76.6094" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="73" x="525.5" y="79.8198">name: string</text><ellipse cx="516.5" cy="89.4141" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="144" x="525.5" y="92.6245">creationDate: Timestamp</text><ellipse cx="516.5" cy="102.2188" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="137" x="525.5" y="105.4292">updateDate: Timestamp</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="506.5" x2="674.5" y1="112.0234" y2="112.0234"/><!--MD5=[58d38963996d9fb49c272893ec20a672]
class ValidityStatus--><rect fill="#FEFECE" filter="url(#fcegrh6xm25y8)" height="48" id="ValidityStatus" style="stroke: #A80036; stroke-width: 1.5;" width="117" x="318" y="180"/><ellipse cx="333" cy="196" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M335.9688,201.6406 Q335.3906,201.9375 334.75,202.0781 Q334.1094,202.2344 333.4063,202.2344 Q330.9063,202.2344 329.5781,200.5938 Q328.2656,198.9375 328.2656,195.8125 Q328.2656,192.6875 329.5781,191.0313 Q330.9063,189.375 333.4063,189.375 Q334.1094,189.375 334.75,189.5313 Q335.4063,189.6875 335.9688,189.9844 L335.9688,192.7031 Q335.3438,192.125 334.75,191.8594 Q334.1563,191.5781 333.5313,191.5781 Q332.1875,191.5781 331.5,192.6563 Q330.8125,193.7188 330.8125,195.8125 Q330.8125,197.9063 331.5,198.9844 Q332.1875,200.0469 333.5313,200.0469 Q334.1563,200.0469 334.75,199.7813 Q335.3438,199.5 335.9688,198.9219 L335.9688,201.6406 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="85" x="347" y="200.1543">ValidityStatus</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="319" x2="434" y1="212" y2="212"/><line style="stroke: #A80036; stroke-width: 1.5;" x1="319" x2="434" y1="220" y2="220"/><!--MD5=[4fa4e390d90b30f68ec4e63829ac09fd]
class ValidityStatusEnum--><rect fill="#FEFECE" filter="url(#fcegrh6xm25y8)" height="73.6094" id="ValidityStatusEnum" style="stroke: #A80036; stroke-width: 1.5;" width="152" x="710.5" y="27"/><ellipse cx="725.5" cy="43" fill="#EB937F" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M729.6094,49 L721.8906,49 L721.8906,36.6094 L729.6094,36.6094 L729.6094,38.7656 L724.3438,38.7656 L724.3438,41.4375 L729.1094,41.4375 L729.1094,43.5938 L724.3438,43.5938 L724.3438,46.8438 L729.6094,46.8438 L729.6094,49 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="120" x="739.5" y="47.1543">ValidityStatusEnum</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="711.5" x2="861.5" y1="59" y2="59"/><ellipse cx="721.5" cy="70" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="66" x="730.5" y="73.2104">ENABLED: 1</text><ellipse cx="721.5" cy="82.8047" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="70" x="730.5" y="86.0151">DISABLED: 2</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="711.5" x2="861.5" y1="92.6094" y2="92.6094"/><!--MD5=[3a1d83e7ee0e33866a4f52256bad8e6c]
link CoastalConstructionClassification to CoastalConstructionType--><path d="M259.11,64 C259.11,64 266.36,64 269.36,64 " fill="none" id="CoastalConstructionClassification-CoastalConstructionType" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="282.49,64,273.49,60,277.49,64,273.49,68,282.49,64" style="stroke: #A80036; stroke-width: 1.0;"/><line style="stroke: #A80036; stroke-width: 1.0;" x1="277.49" x2="269.49" y1="64" y2="64"/><polygon fill="#A80036" points="247.11,64,253.11,68,259.11,64,253.11,60,247.11,64" style="stroke: #A80036; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="8" x="255.0928" y="60.5899">1</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="7" x="267.415" y="60.4503">*</text><!--MD5=[9a6fa36217be1bc2c19a2cf9608005cd]
link CoastalConstructionType to CoastalConstruction--><path d="M482.54,64 C482.54,64 489.19,64 492.01,64 " fill="none" id="CoastalConstructionType-CoastalConstruction" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="505.22,64,496.22,60,500.22,64,496.22,68,505.22,64" style="stroke: #A80036; stroke-width: 1.0;"/><line style="stroke: #A80036; stroke-width: 1.0;" x1="500.22" x2="492.22" y1="64" y2="64"/><polygon fill="#A80036" points="470.54,64,476.54,68,482.54,64,476.54,60,470.54,64" style="stroke: #A80036; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="8" x="478.3526" y="60.4736">1</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="7" x="490.5905" y="60.4271">*</text><!--MD5=[7983a4b80acbe7a55914a36aa53770f2]
link CoastalConstructionClassification to ValidityStatus--><path d="M226.38,120.14 C262.27,139.95 301.04,161.35 330.19,177.44 " fill="none" id="CoastalConstructionClassification-&gt;ValidityStatus" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="334.79,179.97,328.8455,172.1174,330.4132,177.5527,324.9779,179.1204,334.79,179.97" style="stroke: #A80036; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="8" x="315.0768" y="168.9743">1</text><!--MD5=[c9620699fde003ad82f6b2f31d17e987]
link CoastalConstructionType to ValidityStatus--><path d="M376.5,120.33 C376.5,138.93 376.5,158.9 376.5,174.56 " fill="none" id="CoastalConstructionType-&gt;ValidityStatus" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="376.5,179.69,380.5,170.69,376.5,174.69,372.5,170.69,376.5,179.69" style="stroke: #A80036; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="8" x="367.525" y="169.0194">1</text><!--MD5=[f09e313b3ac752b5e508efdffbc1cbf1]
link CoastalConstruction to ValidityStatus--><path d="M505.31,119.94 C474.68,139.69 441.55,161.05 416.57,177.16 " fill="none" id="CoastalConstruction-&gt;ValidityStatus" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="412.32,179.9,422.05,178.3745,416.5194,177.1861,417.7078,171.6555,412.32,179.9" style="stroke: #A80036; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="8" x="412.4739" y="168.8864">1</text><!--MD5=[31298ee2f05ff3983d11786f428a7802]
@startuml
class CoastalConstructionClassification {
+id: integer
+label: string
+name: string
+creationDate: Timestamp
+updateDate: Timestamp
}
class CoastalConstructionType {
+id: integer
+label: string
+name: string
+creationDate: Timestamp
+updateDate: Timestamp
}
class CoastalConstruction {
+id: integer
+label: string
+name: string
+creationDate: Timestamp
+updateDate: Timestamp
}
CoastalConstructionClassification "1" *-> "*" CoastalConstructionType
CoastalConstructionType "1" *-> "*" CoastalConstruction
CoastalConstructionClassification - -> "1" ValidityStatus
CoastalConstructionType - -> "1" ValidityStatus
CoastalConstruction - -> "1" ValidityStatus
class ValidityStatus {
}
enum ValidityStatusEnum {
+ENABLED: 1
+DISABLED: 2
}
@enduml
PlantUML version 1.2019.12(Sun Nov 03 11:24:54 CET 2019)
(GPL source distribution)
Java Runtime: OpenJDK Runtime Environment
JVM: OpenJDK 64-Bit Server VM
Java Version: 11.0.11+9-Ubuntu-0ubuntu2.20.04
Operating System: Linux
Default Encoding: UTF-8
Language: fr
Country: CA
--></g></svg>
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment