Lazy Model supports many types of relationships:
Assume we have models defined in Defining Models
$hasOne
$hasMany
$belongsTo
$hasManyThrough