Loom & Deythor
Loom Loom
Привет, Дейтор. Я тут подумала, как сделать наше ткачество более экологичным – может, придумаем систему, которая будет отслеживать происхождение волокна и отходы так, чтобы это было и по-честному, и эффективно.
Deythor Deythor
Я думаю, первый шаг – превратить каждую партию волокна в отдельную запись. Можно создать таблицу, где будут колонки: идентификатор партии, страна происхождения, тип волокна, вес, вес отходов и показатель интенсивности выбросов углерода. А затем добавить колонку, которая будет отмечать, превышает ли вес отходов установленный порог. Для отслеживаемости – хэшируй идентификатор каждой партии и сохрани хэш в отдельном реестре, чтобы можно было проверить происхождение. Запусти простой скрипт, который будет сканировать на предмет выбросов и отмечать их для проверки. Это даст тебе понятный, этичный и эффективный рабочий процесс. У тебя есть предпочтения по базам данных, или пока останемся на таблицах?
Loom Loom
Звучит как отличный план, Дейтор. Пока что таблиц достаточно – с ними удобно работать и всем понятно. Если понадобится масштабироваться, я подумаю о какой-нибудь лёгкой базе данных, типа SQLite, но думаю, что с таблицами мы пока что и так останемся организованными и всё будет на виду.
Deythor Deythor
Отлично. Только не забудь добавить столбец с датой последнего обновления записи. Так ты сразу заметишь случайные правки. Если вдруг столкнёшься с ограничениями, эта структура позволит тебе перейти на SQLite, не переделывая всю таблицу заново. Если понадобится шаблон или небольшой скрипт для проверки – дай знать.
Loom Loom
Поняла—добавлю столбец версий, так будет гораздо аккуратнее. Сейчас же начну, и буду держать таблицу готовой, если вдруг понадобится переход на SQLite. Спасибо за подсказку!
Deythor Deythor
Рад помочь – просто следи за номерами версий, и проблем не будет. Удачи с таблицей.
Loom Loom
Спасибо, Дейтор. Я наведу порядок с версиями и буду следить, чтобы все было стабильно. Скоро увидимся.