名字姓氏关系类型laravel

时间:2015-01-06 16:05:36

标签: model eloquent relationship

目前,我正在创建我的laravel模型之间的关系。 考虑到first_name和last_name等模型,不同用户的国家/地区可以相同:

  1. 用户A具有first_name B和last_name C以及国家D
  2. 用户E具有first_name B和last_name C以及国家D
  3. 用户F具有first_name G和last_name C以及国家/地区H
  4. 将模型与下面的关联看起来是正确的:

    1. 用户hasOne firstName,last_name,country
    2. firstName有很多用户,hasManyThrough last_names,hasManyThrough 国家
    3. lastName hasMany用户,hasManyThrough first_names,hasManyThrough 国家
    4. 这个假设对我来说是正确的,它看起来像是通过Eloquent打开一些方便的方法。

0 个答案:

没有答案