Надо сделать базу данных для хранилища биологических образцов. Грубо говоря - попросту таблица, в которую заносится штрих-код пробирки, дата, автор, название образца и прочие его характеристики. И чтобы можно было по всем этим полям искать. И чтобы несколько человек могли одновременно с разных компьютеров (в одной сети) с этим делом работать. Совсем хорошо было бы, ежели бы дата и автор проставлялись при редактировании автоматически, дабы можно было отследить, кто и когда что делал. А ежели бы сохранялась история редактирования, как в вики - это было бы и вовсе превосходно. Ну и желательно, чтобы оно само бекапилось при каждом вводе или каждые несколько минут (хотя это можно и отдельно организовать). На клиентских машинах винда, сервер на убунте.
Попытался поискать готовые программы для этого дела - их миллионы, причём почти все облачные (а значит, надо делиться информацией с добрым дядей плюс непонятно как бекапить), и к тому же стоят настолько неприличных денег, что цену даже стесняются рисовать на сайте. И функционал у каждой программы свой и необъятный, так что пытаться выбрать между ними чревато уподоблением буриданову ослу.
Вот я и подумал - а нельзя ли это как-то попроще сделать? Попробовал завести многопользовательское редактирование в libreoffice calc - не получилось, так и не понял отчего. Эксель вроде как требует лицензии на офис 365, каковой у нас нет. Я так подозреваю, что это можно сделать в libreoffice base/microsoft access, но я их только на картинках видел.
Посему вопрос. Как можно сделать вышеописанное малой кровью? Base/access (если да, то просьба кинуть в меня толковое руководство для чайников)? Или есть какой-то серверный софт для совместного редактирования таблиц? Быть может, складской софт? Или, быть может, кто-то знает специализированный софт под эту задачу? Желательно free software или хотя бы не очень дорогой.
roswell, и какие же там ужасные требования?
Авторизация, которых - жопой жуй готовых?
Хранение в той табличке каждой редакции записи, с айдишником автора и таймштампом?
Или бэкап, который на Убунте без проблем делается одним скриптом в кроне?
Впрочем, частично соглашусь: если задачу будет решать Константин Нагибович и натащит в нее продуктов 1С - это будет очень дорого. Причем не только в начале, но и в дальнейшем рабстве.