Pivot tables are used for many to many relationships. (e.g. a client has many maintenance entries and a maintenance entry can belong to many clients). Since you are only establishing a one to many relationship, (a client has many maintenance entries and a maintenance entry belongs to one client), you don't need the pivot table.
First, on the maintenance_entries table, make sure to define a foreign key reference to your clients table.
Then modify your model relationship methods a bit.
Client
public function maintenanceEntries() {
return $this->hasMany('App\MaintenanceEntry');
}
MaintenanceEntry
public function client() {
return $this->belongsTo('App\Client');
}
I would also encourage you to revisit the docs again. There is nothing wrong with reading something multiple times to try to solidify your understanding.
Also check out the Laracast video Eloquent Relationships. You might even watch the whole series. As always, there is a lot of good stuff in Jeffrey's videos.