Relationship Types Relationship Types hasOne hasMany belongsTo belongsToMany hasManyThrough hasOneThrough belongsToThrough polymorphicBelongsTo polymorphicHasMany