モデルUser
には多くの機能Project
がありますTask
User(id, email, password)
Project(id, user_id, name)
Task(id, user_id, project_id, title)
結合を行わずにアクセスを高速化するために、モデルのように上位の親のキャッシュ列を用意することをお勧めしますか、それとも古き良きソリューションに固執する必要がありますか?user_id
Task
:through
これが良いことよりも害を及ぼすのではないかといつも心配していたので、これについての考えを聞きたいです.