SFTPдля этого надо поднять ssh сервер, обычно реализация в нем уже есть, в openssh точно.
Не могутесли количество типов этих объектов небольшое, а новые типы не планируется добавлять или их добавление очень-очень редко, то и имеет смысл рассмотреть разбивку на несколько разных таблиц, это при условии что в ТЗ нет других требования из-за которых это станет неэффективным.
muteint = int(1)
продолжаешь творить дичь
за тебя каждый раз править теги?