Антон, правильно будет, если тебе помогло, ставить ответы решениями. Это я и про твой предыдущий вопрос.
Теперь давай посмотрим. На мой взгляд, у тебя отдельная сущность "обновление ПО" и оно должно быть в отдельной таблице и мешать его ни с чем не нужно. Т.е. вот у тебя есть Id, m_version, m_date - и пусть оно так и будет.
А посещение - это у тебя отдельная сущность, с обновлением не обязательно связанная. Значит, правильный вариант - две таблицы, по одной на каждую сущность. Крайне важно сущности не мешать.
Как это правильно оформить? Я бы на твоем месте в форму, куда ты заносишь данные о посещении добавил чекбокс "обновили необычайно важное ПО". Тогда у тебя дата посещения одна, но если этот чекбокс стоит, то ты пишешь её в две таблицы. Каждая сущность остается изолированной, ничего ты не смешиваешь, и имеешь верные данные.