回答編集履歴
2
誤字の修正
    
        answer	
    CHANGED
    
    | @@ -18,4 +18,4 @@ | |
| 18 18 | 
             
            #### 補足
         | 
| 19 19 | 
             
            userモデルはarticleから見てoptional: trueなので、おそらく親userなしのarticleが存在しても問題ないと考えられます。(定かではありませんが) 
         | 
| 20 20 |  | 
| 21 | 
            -
            しかし、userモデルがarticle以外の子モデルをhas_manyしていた場合、そちら | 
| 21 | 
            +
            しかし、userモデルがarticle以外の子モデルをhas_manyしていた場合、そちらのモデルからもoptional: trueが設定されていないと、親userが存在しないことがerror原因になりそうです。
         | 
1
脱字の修正
    
        answer	
    CHANGED
    
    | @@ -16,6 +16,6 @@ | |
| 16 16 | 
             
            という書き方になると思いますが、こうした場合はarticleを削除できなくなる可能性があがりそうです。
         | 
| 17 17 |  | 
| 18 18 | 
             
            #### 補足
         | 
| 19 | 
            -
            userモデルはarticleから見てoptional: trueなので、おそらく親userなしの | 
| 19 | 
            +
            userモデルはarticleから見てoptional: trueなので、おそらく親userなしのarticleが存在しても問題ないと考えられます。(定かではありませんが) 
         | 
| 20 20 |  | 
| 21 21 | 
             
            しかし、userモデルがarticle以外の子モデルをhas_manyしていた場合、そちらものモデルからもoptional: trueが設定されていないと、親userが存在しないことがerror原因になりそうです。
         |