вопрос в том как это организовать. опять же данных будет не так много там всего скажем распорядок дня с интервалом по часам и в каждый час вписана запись какая то.. и соответственно надо чтобы другие посто видели что уже забито.. и позволялопрограмму запустить одновременно с нескольких компов
Программу-то запустить на нескольких машинах проблем нет. Проблема - как организовать одновременный доступ к данным. Например, если обходиться без БД, придется использовать чтение/запись в файл. В этом случае надо будет продумать, как блокировать доступ на запись для клиентов, запускающих приложение, уже запущенное на другой машине (как офисные файлы на сервере). Но мне кажется, лучше использовать БД - движок СУБД может самостоятельно "разобраться" в том, как организовать совместный доступ к данным. Для этого используются транзакции.