resource as resource named

This commit is contained in:
mr
2024-07-19 10:54:58 +02:00
parent 218714683b
commit 2a9a784ec1
28 changed files with 381 additions and 284 deletions

View File

@@ -7,15 +7,15 @@ abstract Ressource {
+icon: string
+description: string
+graphic: GraphicElement
+element: Data/Processing/Storage/Workflow/Datacenter
+element: DataResource/ProcessingResource/StorageResource/Workflow/DatacenterResource
}
class Data {
class DataResource {
+UUID: int
+name: string
}
class Processing {
class ProcessingResource {
+UUID: int
+name: string
+container: string
@@ -24,14 +24,14 @@ class Processing {
}
class Storage {
class StorageResource {
+UUID: int
+name: string
+url: string
+capacity: int
}
class Datacenter {
class DatacenterResource {
+UUID: int
+name: string
@@ -96,7 +96,7 @@ class UserWorkflows {
class DatacenterWorkflows {
+UUID: int
+datacenter: Datacenter
+datacenter: DatacenterResource
+workflows: Workflow[]
}
@@ -112,10 +112,10 @@ UserWorkflows "1" o-- "0..*" Workflow
DatacenterWorkflows "1" o-- "0..*" Workflow
Ressource <|-- Data
Ressource <|-- Processing
Ressource <|-- Storage
Ressource <|-- Datacenter
Ressource <|-- DataResource
Ressource <|-- ProcessingResource
Ressource <|-- StorageResource
Ressource <|-- DatacenterResource
Ressource <|-- Workflow
ResourceSet "1" o-- "0..*" Ressource