@startuml !pragma layout smetana entity "beli"{ * id : number <> * admin_id : number <> "harga_beli" : number <> petani_id : number <> kendaraan : text waktu : timestamp } entity timbang{ * id : number <> * penimbang_id : number <> * pemilah_id : number <> beli_id : number <> waktu : timestamp kualitas : enum (1,2,sortiran, kendaraan) berat : number } entity harga_beli { * id tanggal : date created_by : number <> harga_kw1 : number harga_kw2 : number harga_kw3 : number } entity "harga_jual"{ * id : number <> * admin_id : number <> harga : number tanggal : date } entity "petani"{ * id : number <> nama : text alamat : text } entity "user"{ * id : number <> username : text password : text nama : text } entity "role" { * id : number <> name : text } entity user_role { * id : number <> user_id : number <> role_id : number <> } entity "authority" { * authority : text name : text } entity "role_authority" { * id : number <> role_id : number <> authority : text <> } user::id ||..o{ user_role::user_id user_role::role_id }o..|| role::id role::id ||..o{ role_authority::role_id role_authority::authority }o..|| authority::authority 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 harga_beli::created_by }o..|| user::id @enduml