Commit c02fe778 authored by LAVENIER's avatar LAVENIER
Browse files

Initial import

parent 25a4b1b1
@startuml
hide empty members
class CoastalConstructionClassification {
class CoastalStructureType {
+id: integer
+label: string
+name: string
+creationDate: Timestamp
+updateDate: Timestamp
+label: string
+name: string
+description: string
+comments: string
+creationDate: Date
+updateDate: DateTime
+uri: URI
}
class CoastalConstructionType {
class CoastalStructureCategory {
+id: integer
+label: string
+name: string
+creationDate: Timestamp
+updateDate: Timestamp
+label: string
+name: string
+description: string
+comments: string
+creationDate: Date
+updateDate: DateTime
+uri: URI
}
class CoastalConstruction {
class CoastalStructureClassification {
+id: integer
+label: string
+name: string
+creationDate: Timestamp
+updateDate: Timestamp
+description: string
+comments: string
+creationDate: Date
+updateDate: DateTime
+uri: URI
}
CoastalConstructionClassification "1" *-> "*" CoastalConstructionType
CoastalConstructionType "1" *-> "*" CoastalConstruction
CoastalStructureClassification "1" *- "1..*" CoastalStructureCategory: "hasForCategory"
CoastalStructureCategory "1" *- "1..*" CoastalStructureType: "hasForClassification"
CoastalConstructionClassification --> "1" ValidityStatus
CoastalConstructionType --> "1" ValidityStatus
CoastalConstruction --> "1" ValidityStatus
CoastalStructureClassification --> "1" ValidityStatus
CoastalStructureCategory --> "1" ValidityStatus
CoastalStructureType --> "1" ValidityStatus
class ValidityStatus {
}
......@@ -39,4 +49,6 @@ enum ValidityStatusEnum {
+DISABLED: 2
}
ValidityStatusEnum .left.> ValidityStatus
@enduml
# SAR naming convention
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