У меня следующая ситуация.
Я получаю данные из внешней системы в виде
UserId Group Value
1 Abc .....
1 Abc .....
1 Bcd .....
2 Abc .....
Мне нужно втирать эти данные в мою схему, т.е.
Parent Table
ID UserID Group Name
1 1 Abc User 1 - Abc data
2 1 Bcd User 1 - Bcd data
3 2 Abc User 2 - Abc data
Child Table
ParentID Value
1 .....
1 .....
2 .....
3 .....
Таким образом, между дочерними данными и данными из внешней системы есть 1 к 1.
Проблема в том, что я начинаю с дочерних данных и мне нужно написать запрос, который может создать родительскую запись на основе различных комбинаций UserID и Group