Я создаю таблицы для запроса JIRA для сохранения всех данных из JIRA в базу данных mysql.
На данный момент я создал,
Хранилища таблиц команд, идентификатор и имя. Принимайте Команду как разные команды в организации. Данные могут быть «потоковыми», «мультимедийными» и т. Д.
В таблице компонентов хранятся id, name, jira_query и team_id. В каждой команде есть компоненты для iOS, Android, веб-сайтов и т. Д.
До этого все выглядит хорошо. jira_query, я жестко запрограммировал длинный запрос, подобный следующему:
project = YYY и platform = iOS и type = bug1 и статус не в (V, E). Я хочу разбить этот jira-запрос на таблицы, чтобы я мог использовать его для других функций. Итак, я создал таблицу Project, в которой хранятся id и project.
таблица состояния, в которой хранится идентификатор, статус. платформа не существует для других запросов jira, только 6 строк включают платформу в запрос jira. другие строки имеют другое состояние, а некоторые не имеют никаких условий. Я не уверен, что хороший дизайн в этом случае. Дайте мне знать, если вы поняли вопрос, или я могу предоставить более подробную информацию.