Цикл по одной таблице и присвоение идентификатора другой - PullRequest
0 голосов
/ 04 января 2019

У меня есть таблица клиентов (id, clientName) и таблица задач (id, taskName).Допустим, клиентская таблица имеет около 200 строк, а задачи - около 700 000 строк.Мне нужно назначить каждому клиенту около 300 заданий каждый день (с заданием).Моя идея состоит в том, чтобы создать третью таблицу ClientXrefTask (idxref, fkClient, fkTask, date) и каждую ночь заполнять эту таблицу данными (мне нужно иметь историю назначений, поэтому я выбираю третью таблицу)

Есть ли лучшеспособ сделать это иначе, чем курс (перебрать клиентов и вставить в таблицу ClientXref)?

1 Ответ

0 голосов
/ 04 января 2019

Вы можете добавить fkClient и date к таблице tasks, если эти задачи не изменяются после назначения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...