Об этой задаче
Можно проверить выполнение следующих условий:
- Для каждой ссылки из родительского элемента на дочерний существует обратная ссылка из
дочернего элемента на родительский.
- Два разных родительских элемента не содержат ссылки на один и тот же дочерний элемент.
- Каждый элемент в базе данных является дочерним элементом другого элемента. Элемент, на
который не указывает ссылка из родительского элемента, не отображается в обозревателе базы данных
(вместе с дочерними объектами). Такие данные перемещаются в папку Потерянное и
найденное.
- В списке представлений проектов показаны записи для каждого проекта в базе данных. Список представлений
проектов применяется Rational
DOORS для создания представление проекта в
обозревателе базы данных.
После завершения проверки целостности базы данных с помощью мастера можно
исправить все несоответствия в базе данных, а также переместить или восстановить
восстановленные данные.
Можно выполнить ограниченную проверку целостности содержимого
выбранной папки или проекта. Проверка целостности проекта или папки не позволяет проверить данные,
ссылки на которые не указаны в других элементах. Можно проверить следующие условия:
- Отсутствующие данные
- Элементы, ссылки на которые указаны в нескольких родительских объектах
- Проекты, не указанные в списке проектов
Дальнейшие действия
Результаты проверки целостности данных можно сохранить в файле протокола.
Файл
протокола создается в каталоге, который указывается в ходе работы с программой проверки
целостности данных. Он содержит следующие разделы:
- В первом разделе перечислены все проверенные элементы вместе с датой и временем проверки. Элементы,
в которых обнаружены ошибки целостности данных, обозначаются символами
***. Для них указано краткое описание ошибки.
- Второй раздел содержит обзор каждой обнаруженной неполадки. В частности, указаны родительские
и дочерние ссылки, существовавшие для каждого элемента на момент проверки.
- Последний раздел содержит сведения об операциях исправления базы данных, выполненных
пользователем. Операции с ошибками, обозначаются символами ***.