45 lines
885 B
Plaintext
45 lines
885 B
Plaintext
@startuml
|
|
|
|
title: Dockerisation mdm_to_neo4j
|
|
header version: 19.03.2024
|
|
|
|
skinparam shadowing false
|
|
skinparam node {
|
|
backgroundColor<<Docker>> #ccccff
|
|
}
|
|
|
|
node "localhost" {
|
|
file "conf" as conf
|
|
|
|
folder "input Files" as input {
|
|
collections "xml" as xml
|
|
collections "json" as json
|
|
collections "rrf" as rrf
|
|
collections "owl" as owl
|
|
folder "nested folders" {
|
|
collections "…" as other
|
|
}
|
|
}
|
|
|
|
node "Container" <<Docker>> {
|
|
component "Python" as py
|
|
artifact "mdm_to_neo4j" as mdm
|
|
py -- mdm
|
|
}
|
|
}
|
|
rectangle "User's neo4j location" #line.dashed {
|
|
component "Neo4j" <<DBMS>> as neo4j
|
|
|
|
folder "Database Storage" {
|
|
database "Neo4j-Database" as db
|
|
}
|
|
}
|
|
|
|
input <.. mdm
|
|
mdm --> neo4j
|
|
neo4j -- db
|
|
mdm -> conf :read
|
|
|
|
|
|
@enduml
|