У заказчика есть БД, корорую он ведёт в excel ~1000 строк. Я сделал под него БД на СУБД PostgreSql 9.3. Теперь стоит задача перекинуть из excel в PostgreSql. Поискав нашёл, что можно сначала сохранить в формате csv а потом с помощью COPY залить в мою БД. Проблема только в том, что как я понимаю он может залить только в одну таблицу. Как сделать так, что бы он копировал с разбивкой, учитывая связи типа многие ко многим? То есть надо, что бы он делал вставку в одну таблицу, потом в другую одновременно вытягивания ID вставляемых данных и вставлял полученные ID в третью таблицу. Ну допустим получить ID при вставке можно с помощью RETURNING а дальше, что с ним делать?