Я создал новую модель Entity Framework из базы данных. Эта база данных имеет несколько таблиц, основная таблица - phones_extensions. Таблица phones_extensions имеет столбцы, которые являются FK для других таблиц - например, limittion_class_id - это FK, связывающий с таблицей phones_restictions_class, где PK является ID.
Модель EF4 автоматически создает ассоциации для таблиц. Отлично. Теперь, когда я запускаю свое приложение, я вижу не только числовой limitction_class_id, но и текстовое содержимое, извлекаемое ассоциацией (например, phones_restriction_class.name).
Но что, если я не хочу оставлять все эти лишние столбцы? Я щелкаю правой кнопкой мыши и удаляю limittion_class_id, но теперь получаю ошибку, упомянутую в теме этого вопроса.
Есть ли способ удалить столбцы, чтобы мне не приходилось связываться с ними в моем приложении, но все равно правильно отображать ассоциации?