基本的なタスク管理アプリケーションがあります。タスクの追跡に使用した Task というクラスがあります。認証に使用した User という別のクラスがあります。
タスクには「user_email」という変数があり、ユーザーには「email」という変数があります。これらの変数をforeign_keysとして使用したいと思います。一部のタスク「user_email」は、実際にはユーザーに属していない場合があります。これらの関連付けを依存させたくありません。
多くのタスクを持つユーザーを関連付けたいと思います。次に、ユーザー表示ページでユーザーのタスクを表示します。