Рабочий процесс ER дизайн - PullRequest
       45

Рабочий процесс ER дизайн

0 голосов
/ 22 октября 2018

Я разрабатываю рабочий процесс и застрял на проблеме.У меня будет таблица WORKFLOW, где будет храниться имя.Таблица WORKINS будет экземплярами определения рабочего процесса.Затем рабочий процесс состоит из:

  • блоков ЗАДАЧ (назначенных пользователям или группам, сроку действия, ...)
  • блоков электронной почты (где будут сохраняться тема, электронная почта и получатели)
  • Выполнение базы данных (будет сохранен SQL)
  • УСЛОВИЯ (при потоке ведьмы. Если что-то пойдет в одну сторону, иначе пойдет в другую)

Мой вопросесли эти таблицы находятся в ОДНОЙ таблице с именем ACTIVITY или в отдельных таблицах (TASK, EMAIL, QUERY, CONDITION).

Если входить с одной таблицей, будет больше столбцов, которые соответствуют всем потребностям.ПЕРЕХОДЫ (таблица) между ДЕЯТЕЛЬНОСТЬЮ будет легко (текущая, следующая).

Если переходить с нескольких таблиц, то ПЕРЕХОД будет сложнее.столбец для всей текущей задачи TASK / CONDITION / QUERY / EMAIL и столбцы для следующей задачи TASK / CONDITION / QUERY / EMAIL.

Каково будет наилучшее решение проблемы?

...