2010-03-19 1 views
2

При добавлении отношений к модели базы данных в DB Designer 4 каждый раз создается составной первичный ключ.DB Designer создает составной первичный ключ

Так что каждый внешний ключ, который я добавляю, я получаю дополнительный ключ, добавленный в составной первичный ключ.

Я думаю, что я, должно быть, изменил настройку, поскольку я не помню, как это делалось в прошлом.

Кто-нибудь знает, как отключить эту функцию, поскольку я предпочитаю использовать первичные ключи суррогата в моих таблицах базы данных?

ответ

6

Похоже, что вы используете инструменты идентификации, а не инструменты неидентификации. В режиме конструктора, который по умолчанию), в панели Левых Tools используйте значки инструмента три соотношения, сгруппированные со значком Нового Региона и новой таблицы, а не три отношений иконки, которые сама по себе под:

alt text

Это почти наверняка предотвратит добавление новых внешних ключей в составной первичный ключ.

+0

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

 Смежные вопросы

  • Нет связанных вопросов^_^