Отображающаяся область модели
В этом разделе описываются отображающуюся область инструмента модели.
Основы
Отображающаяся область модели состоит из двух основных разделов: верхняя область, показывающая имена файлов исходной и целевой модели и более низкую область что информация о дисплеях об отображениях.

Вы нажимаете кнопку Show Differences для отображения панели, выделяющей различия между исходными и целевыми моделями. Это описано далее в Отображении Различий Между Моделями.
Вы используете источник и целевые всплывающие меню, чтобы показать пути к файлам модели или выбрать новый источник или файлы целевой модели.
Вы используете области отображений, чтобы вывести на экран и отредактировать информацию об отображениях в отображающейся модели.
Область отображений объекта

Область отображений объекта перечисляет отображения объекта в модели — каждая строка соответствует экземпляру NSEntityMapping в отображающейся модели. Столбцы показывают индекс, имя, исходный объект, целевой объект, и хешируют различие каждого отображения. “Различие в хеше” («H») столбец указывает, существуют ли различия в значениях хэш-функции источника, и место назначения («*» указывает, что существует, иначе ячейка пуста). Пустой столбец является столбцом индикатора ошибки. Если существует проблема с отображением, отображения столбца «X» в красном кругу (показана на рисунке 2).
Вы добавляете и удаляете отображения объекта с помощью плюс (+) и минус (–) кнопки слева от горизонтального скроллера. Вы не можете отредактировать отображающиеся атрибуты непосредственно в области отображений — вместо этого Вы используете подробную область. Порядок отображений объекта (как обозначено их индексами), однако, может быть важным (см. Базовое Руководство по программированию Управления версиями и Миграции данных Модели данных). Можно перестроить отображения путем перетаскивания строк.
Область отображений свойства
Область отображений свойства показывает отображения свойства для выбранного отображения объекта. Каждая строка соответствует экземпляру NSPropertyMapping в модели.

Существует показ на четыре столбца: имя свойства в целевом объекте, тип свойства (обозначение атрибута, «R» обозначает отношение), и выражение (если таковые имеются) для отображения. Пустой столбец является столбцом индикатора ошибки. Если существует проблема с отображением, отображения столбца «X» в красном кругу.
Вы добавляете и удаляете отображения свойства с помощью плюс (+) и минус (–) кнопки соответственно слева от горизонтального скроллера. Когда Вы добавляете отображение, Вы указываете, является ли это для атрибута или для отношения. Вы не можете отредактировать отображающиеся атрибуты непосредственно в области отображений — вместо этого Вы используете подробную область.
Подробная область
Подробная область показывает подробные данные для последний раз выбранного объекта или отображения свойства. Существует два представления в подробной области, общем мнении и пользовательском информационном представлении. Существует две формы общего мнения для объекта и для отображения свойства; пользовательское информационное представление является тем же для обоих отображающихся типов.
Подробность отображения объекта
Объект, отображающий подробное представление, показывает имя отображения, источника и целевых объектов (если таковые имеются), тип отображения (добавьте, удалите, преобразуйте, или копия), имя пользовательского класса политики для отображения (имя подкласса NSEntityMigrationPolicy), и подробные данные исходного выражения.

Можно отредактировать большинство подробных данных непосредственно путем ввода в текстовых полях или делания надлежащий выбор с помощью всплывающего меню. Исключение является описанием типа, которое является текстовым полем только для чтения, обновляющимся автоматически на основе выбора источника и целевых объектов.
Вы указываете sourceExpression для отображения с помощью комбинации исходное всплывающее меню выборки и текст просматривают ниже его. Можно выбрать или выборку по умолчанию — когда можно дополнительно указать предикат фильтра для выборки — или пользовательской выборки, когда Вы указываете исходное выражение непосредственно.

Подробность отображения свойства
Свойство, отображающее подробное представление, отличается для атрибутов и свойств.
Представление отображения атрибута показывает имя атрибута в целевом объекте во всплывающем меню и выражении (если таковые имеются) связанный с отображением.

Для редактирования отображения атрибута Вы выбираете название атрибута из всплывающего меню и вводите непосредственно в к текстовому представлению выражения.
Представление отображения свойства показывает имя отношения в целевом объекте и выражении для отображения.

Используя переключатели, можно выбрать или автоматически сгенерированное выражение на основе ключевого пути исходного отношения и имени объекта, отображающегося на использование, или можно ввести пользовательское выражение непосредственно в текстовое поле выражения.
Пользовательская информация
Пользовательское информационное представление является тем же для отображений свойства и объекта. Можно добавить любые пары ключ/значение, которые Вы хотите к отображению путем нажатия плюс (+) кнопка и редактирования значений непосредственно в табличном представлении. Вы удаляете пары ключ/значение путем нажатия минус (–) ключ.
