SP
Эту задачу в ORM популярных выполняет Identity Map. по сути. Оно гарантирует тебе что ты достал ряд из базы и этому ряду соответствует конкретный инстанс объекта.
Size: a a a
SP
SP
SP
SP
SP
AN
SP
comments
. там есть author_id
. Значение для этого поля хранится в comments
. И есть условный users
у которого есть user_id
который так же хранит в себе значение.SELECT c.text, u.username, u.id FROM comments c INNER JOIN users u ON u.user_id=c.author_idто у тебя в резалт сете условном будет
| text | username | id |и тебе надо как-то это недвусмысленно замэпить на структуры данных так что бы по итогу объектов "Author" было не 3 а 2, нормализовать резалт сэт по сути. Вот именно эту проблему решают ORM.
| твой код говно | Bob | 4 |
| нет твой код говно| Martin | 8 |
| поговори мне еще | Bob | 4 |
AN
AN
SP
SP
AN
DP
SP
VS
˸A
ch
VS
DP
VS