Вы очень интересно подметили, то что данные в базе данных должны в той или иной степени отражать реальный мир. Также, Станислав, вами были упомянуты критерии по которым базу данных называют базой данных. Будет ли базой данных информация, которая хранится не в компьютере?
"Виктор пойдет на рыбалку только при солнечной погоде, если не будет жарко".
«Виктор пойдет на рыбалку» - A
«Будет солнечная погода» - B
«Будет жарко» - C
Перефразируем высказывание: «Если будет солнечная погода и не будет жарко, то Виктор пойдет на рыбалку».
Тогда исходное высказывание имеет вид: B и ( не С ) -> A
Итог: Будет солнечная погода и нежарко, а Виктор не пойдет на рыбалку. Почему? :)