У меня есть две таблицы - ContactInformation
& EmailAddress
- у которых есть много-много (*: *) отношений. После создания этой ассоциации в модели данных ADO.NET и создания db из нее в контейнере Entities Container создается таблица под названием ContactInformationEmailAddresses
, которая отображает две таблицы.Правильный способ генерации представления из отношения многих ко многим?
В отличие от того, когда я просматриваю вид, который имеет отношение 1: *, в его представлении нет записей для его сопоставления, когда я нахожусь на одном уровне, а строительные леса из комбинированной таблицы - это не вариант даже после обновления модели из дб.
Мой вопрос просто: существует ли автоматический способ создания формы создания для ContactInformationEmailAddresses
, которая будет иметь поле ввода EmailAddress?
Это звучит неправильно. Новые 'ContactInformationEmailAddresses' имеют два отношения 1: *, поэтому они должны работать. Леса могут быть неудачными из-за отсутствия других полей для выставления в форме. В качестве теста вы можете добавить дополнительное поле temp в таблицу соединений и обновить объекты. Посмотрите, будет ли это подлежать? –
@TrueBlueAussie, на самом деле у них много, потому что требования. У человека есть 1 ContactInformation и наоборот, но ContactInformations может иметь много EmailAddresses, и они хотят, чтобы люди могли делиться EmailAddresses, так что многие ContactInformations могут иметь много EmailAddresses и наоборот. Однако я мог бы выполнить это требование неправильно. Я думаю, что я обнаружил, что это вряд ли будет сделано автоматически, и если это я, я уже уделял больше времени тому, чтобы понять, как это нужно, чтобы написать страницу, чтобы я допустил поражение и продолжил это. Благодарю. – ChiefTwoPencils