@startuml entity "timbang"{ * id : number <> * admin_id : number <> petani_id : number <> kendaraan : text waktu : timestamp } entity "berat"{ * id : number <> * penimbang_id : number <> * pemilah_id : number <> timbang_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_kaw2 : number harga_kaw3 : 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 ||..|{ timbang::admin_id timbang::petani_id }o..|| petani::id timbang::id ||..o{ berat::timbang_id berat::penimbang_id }o..|| user::id berat::pemilah_id }o..|| user::id harga_beli::created_by }o..|| user::id @enduml