add structure.puml
This commit is contained in:
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
.idea
|
@ -3,7 +3,12 @@
|
|||||||
|
|
||||||
| German | German abbreviation | English | English abbreviation |
|
| German | German abbreviation | English | English abbreviation |
|
||||||
|----------------------|----------------------|----------------------|----------------------|
|
|----------------------|----------------------|----------------------|----------------------|
|
||||||
| Mehrwertsteuer | MwSt | value-added tax | VAT |
|
| Mehrwertsteuer | MwSt. | value-added tax | VAT |
|
||||||
| Mitglied | MG, Mgld | member | - |
|
| Mitglied | MG | member | - |
|
||||||
| Geschäftsanteil | GA | business share | - |
|
| Geschäftsanteil | GA | business share | - |
|
||||||
|
| Region | - | region | - |
|
||||||
|
| Gebiet | - | area | - |
|
||||||
|
| Großlage | - | vineyard area | - |
|
||||||
|
| Gemeinde | - | municipality | - |
|
||||||
|
| Ried | - | reed | - |
|
||||||
|
|
||||||
|
99
structure/structure.puml
Normal file
99
structure/structure.puml
Normal file
@ -0,0 +1,99 @@
|
|||||||
|
@startuml
|
||||||
|
|
||||||
|
hide circle
|
||||||
|
|
||||||
|
namespace BaseData {
|
||||||
|
|
||||||
|
class WineType {
|
||||||
|
id
|
||||||
|
name
|
||||||
|
}
|
||||||
|
|
||||||
|
class WineTypeAttribute {
|
||||||
|
id
|
||||||
|
name
|
||||||
|
}
|
||||||
|
|
||||||
|
class QualityLevel {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
class Region {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
class Area {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
class VineyardArea {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
class Municipality {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
class Reed {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
class Bank {
|
||||||
|
bic
|
||||||
|
blz
|
||||||
|
fullName
|
||||||
|
name
|
||||||
|
shortName
|
||||||
|
street
|
||||||
|
postalCode
|
||||||
|
city
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
Region -- Area
|
||||||
|
Area -- VineyardArea
|
||||||
|
VineyardArea -- Municipality
|
||||||
|
Municipality -- Reed
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace Data {
|
||||||
|
|
||||||
|
class Member {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
class Branch {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
class AreaCommitment {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
class BillingAddress {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
class BankAccount {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
class Delivery {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
Member -- Branch
|
||||||
|
Member -- AreaCommitment
|
||||||
|
Member -- BillingAddress
|
||||||
|
|
||||||
|
|
||||||
|
AreaCommitment -- BaseData.WineType
|
||||||
|
AreaCommitment -- BaseData.WineTypeAttribute
|
||||||
|
|
||||||
|
Delivery -- Member
|
||||||
|
Delivery -- BranchOffice
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@enduml
|
Reference in New Issue
Block a user