У меня есть следующие настройки
- Тодо имеет Примечания
- Заметки созданы пользователями
.
class Todo {
protected $notes;
}
class Note {
protected $todo;
protected $author;
}
class User {
// does not have any link to Note.
}
У пользователя нет никакой ссылки на Note, как мне тогда каскадировать мое сохранение там. Я подумал, что Примечание - это сторона отношений, мне просто нужно $note->author = $user
. И не нужно что-то вроде $user->getNotes()->add($author)
. Я думал, если в моем приложении, если мне не нужен доступ к Notes от пользователей, я не добавлю ссылку, чтобы загромождать мой класс.