Kode untuk model-modelnya udah di-generate pake Gii, gan? Kalo udah, di model Gaji agan bisa liat fungsi relations(). Nama relasi yang di situ bisa dipake untuk mengakses data dari tabel lain. Misalnya untuk menghitung total gaji (di model Gaji):
public function beforeSave()
{
$this->total_gaji = $this->karyawan->jabatan->gaji - $this->denda;
return parent::beforeSave();
}
Mungkin kode agan belum tentu bakal persis sama dengan yang di atas (kode di atas perlu disesuaikan dengan nama relasi), cuma ide dasarnya sih seperti itu. Mohon dikoreksi kalo ada yang salah.