При активном Table Designer становится доступным новое меню верхнего уровня Table Designer. Вы можете использовать это меню (или контекстное меню, которое отображается при щелчке правой кнопкой мыши внутри Table Designer) для доступа к целому списку полезных действий. Например, для создания первичного ключа таблицы необходимо выделить столбец (или столбцы, которые составляют ключ), а затем выбрать в меню конструктора пункт Set Primary Key. Все первичные ключи таблицы будут помечены значком с ключиком.
Создание индексов, внешних ключей и ограничений целостности
Индексы, внешние ключи и ограничения целостности создаются при помощи того же самого интерфейса и процесса: выберите необходимое действие в меню Table Designer; используйте диалоговое окно настроек для добавления индекса, ключа или ограничения; затем настройте его свойства в сетке свойств. Например, для создания индекса по одному или нескольким столбцам таблицы выберите пункт Indexes/Keys в меню Table Designer. В диалоговом окне Indexes/Keys (рис. 18.5) вы можете добавить новый индекс, а затем настроить его свойства в сетке свойств.
Входящие в индекс столбцы настраиваются при помощи свойства Columns индекса; отдельное диалоговое окно Index Columns (рис. 18.6) позволяет вам изменить входящие в него столбцы и указать порядок сортировки для каждого столбца.
Использование визуального конструктора диаграмм баз данных
Вышеупомянутые Table Designer и диалоговые окна позволяют вам определять таблицы и относящиеся к ним конструкции отдельно для каждой таблицы. Визуальный конструктор диаграмм баз данных Database Diagram Designer предоставляет такую же функциональность в более наглядном виде. Он позволяет вам создать диаграмму всей базы данных с указанием таблиц, столбцов, ключей и связей между таблицами, а также создать любой из этих элементов внутри конструктора Diagram Designer.
Подобно конструктору Table Designer, конструктор Database Diagram Designer реализован в панели документов интегрированной среды разработки. Он имеет свое собственное меню и панель инструментов, вы можете получить доступ ко многим командам меню и панели инструментов через контекстное меню конструктора (при помощи щелчка правой кнопкой мыши внутри конструктора).
Совет
В диаграмме вы можете изменить стиль представления отдельно для каждой таблицы. Щелкните правой кнопкой мыши таблицу и выберите одно из имеющихся представлений Table: Standard (отображаются названия столбцов, тип данных и дозволяются значения типа null), Column Names, Keys, Name Only и Custom (вы сами выбираете отображаемые данные). Представление Name Only особенно полезно в том случае, когда вы хотите увидеть всю диаграмму базы данных целиком для того, чтобы получить представление об имеющихся связях (без ненужных подробностей самих таблиц).