Opened 21 months ago
Closed 21 months ago
#1259 closed улучшение (готово)
Обсуждение упразднения столбцов "ОТК", "Тестирование", "Местоположение"
| Reported by: | Denis_N | Owned by: | Denis_N |
|---|---|---|---|
| Priority: | minor | Component: | БД изделий АДС |
| Keywords: | Cc: | alx, san |
Description (last modified by )
Алексей, как ты считаешь? Лучше упразднить столбцы "ОТК", "Тестирование", "Местоположение" в таблице Products в бд, как столбец "Несоответствия" (сейчас он генерируется на Главной из таблицы history в бд), и генерировать их из таблицы history в бд или оставить их?
Change History (8)
comment:1 by , 21 months ago
| Summary: | Обсуждение упразднения столбцов "ОТК" и "Тестирование" → Обсуждение упразднения столбцов "ОТК", "Тестирование", "Местоположение" |
|---|
comment:2 by , 21 months ago
| Description: | modified (diff) |
|---|
comment:3 by , 21 months ago
| Description: | modified (diff) |
|---|
comment:4 by , 21 months ago
follow-up: 6 comment:5 by , 21 months ago
Столбцы Тестирование и ОТК в Продуктах отображают текущий статус изделия - успешно/неуспешно/нетестировано.
Информацию о текущем статусе "ОТК", "Тестирование", "Местоположение" можно получить и из Истории, найдя последнюю запись "ОТК", "Тестирование", "Запись" для этого изделия, т.е. в Продуктах получается продублированная информация, которая предназначалась для простого и быстрого получения ответа о статусе изделий.
comment:6 by , 21 months ago
Replying to san:
Столбцы Тестирование и ОТК в Продуктах отображают текущий статус изделия - успешно/неуспешно/нетестировано.
В таком случае я считаю эти столбцы полезными, так как, несмотря на некоторое дублирование информации, они позволяют более эффективно запрашивать в БД списки изделий (избавляют от пары поисков по таблице history для каждого изделия). Потенциальных минусов не усматриваю, так как даже если по каким-то причинам возникнет несоответствие этих столбцов записям в истории, эти столбцы могут быть регенерированы по истории в любое время.
comment:8 by , 21 months ago
| Resolution: | → готово |
|---|---|
| Status: | new → closed |
![[MC-04 logo]](/mc-04/chrome/site/logo.png)
Replying to Denis_N:
Так как мне неизвестно назначение столбцов "Тестирование" и "ОТК", я ничего не думаю о том, лучше ли их упразднить. По поводу столбца "Местоположение" - я думаю, что его не надо упразднять, так как он содержит полезную информацию - показывает, где находится изделие. Полезно иметь возможность узнать, например, сколько изделий определенного типа в данный момент имеется на вкладе.