service layer WIP
This commit is contained in:
22
ERD.puml
22
ERD.puml
@@ -1,19 +1,20 @@
|
||||
@startuml
|
||||
!pragma layout smetana
|
||||
|
||||
|
||||
entity "timbang"{
|
||||
entity "beli"{
|
||||
* id : number <<generated>>
|
||||
* admin_id : number <<FK>>
|
||||
"harga_beli" : number <<FK>>
|
||||
petani_id : number <<FK>>
|
||||
kendaraan : text
|
||||
waktu : timestamp
|
||||
}
|
||||
|
||||
entity "berat"{
|
||||
entity timbang{
|
||||
* id : number <<generated>>
|
||||
* penimbang_id : number <<FK>>
|
||||
* pemilah_id : number <<FK>>
|
||||
timbang_id : number <<FK>>
|
||||
beli_id : number <<FK>>
|
||||
waktu : timestamp
|
||||
kualitas : enum (1,2,sortiran, kendaraan)
|
||||
berat : number
|
||||
@@ -24,8 +25,8 @@ entity harga_beli {
|
||||
tanggal : date
|
||||
created_by : number <<FK>>
|
||||
harga_kw1 : number
|
||||
harga_kaw2 : number
|
||||
harga_kaw3 : number
|
||||
harga_kw2 : number
|
||||
harga_kw3 : number
|
||||
}
|
||||
|
||||
entity "harga_jual"{
|
||||
@@ -76,9 +77,10 @@ user_role::role_id }o..|| role::id
|
||||
role::id ||..o{ role_authority::role_id
|
||||
role_authority::authority }o..|| authority::authority
|
||||
|
||||
user::id ||..|{ timbang::admin_id
|
||||
timbang::petani_id }o..|| petani::id
|
||||
timbang::id ||..o{ berat::timbang_id
|
||||
user::id ||..|{ beli::admin_id
|
||||
beli::petani_id }o..|| petani::id
|
||||
beli::id ||..o{ berat::timbang_id
|
||||
beli::harga_beli }o..|| harga_beli::id
|
||||
|
||||
berat::penimbang_id }o..|| user::id
|
||||
berat::pemilah_id }o..|| user::id
|
||||
@@ -86,4 +88,4 @@ berat::pemilah_id }o..|| user::id
|
||||
harga_beli::created_by }o..|| user::id
|
||||
|
||||
|
||||
@enduml
|
||||
@enduml
|
||||
|
||||
Reference in New Issue
Block a user