-1 : model本身
0 :model本身 + belongTo + hasOne
1 :model本身 + belongTo + hasOne + hasMany
2: :model本身 + belongTo + hasOne + hasMany + hasAndBelongsToMany
-1 : model本身
0 :model本身 + belongTo + hasOne
1 :model本身 + belongTo + hasOne + hasMany
2: :model本身 + belongTo + hasOne + hasMany + hasAndBelongsToMany