Как я могу вручную добавить составную ассоциацию в платформе объекта?

С текстовыми значениями в столбцах A и B используйте:

=SUMPRODUCT(--(A:A="4/2/2019")*(B:B="true"))/SUMPRODUCT(--(A:A="4/2/2019"))

enter image description here

7
задан Pittsburgh DBA 23 February 2009 в 22:25
поделиться

2 ответа

Assuming you have the two entities in place.

  1. Right click on Table1 entity header and select add association.
  2. Select Table2 from the right hand end. (Set any other properties in this wizard)
  3. Select the newly created association and edit the mapping. (Should already be selected)
  4. In the Mapping Details window, select Table2

That should be it.

7
ответ дан 7 December 2019 в 05:30
поделиться
  1. Составьте "временные" таблицы с теми же столбцами, но надлежащим FKs. Используйте резервное копирование DB, если Вы не можете изменить "реальный". Не потрудитесь отображать таблицы без FKs. Может быть самым легким при использовании новой модели поскольку удаляющий в разработчике не удаляет отображения хранилища.
  2. Отобразите их с мастером.
  3. Откройте EDMX как XML (не в разработчике)
  4. Ищите и замените имена таблиц, с помощью таблиц, которые Вы действительно хотите отобразить.
  5. Отбросьте "временные" таблицы.

Общие рекомендации: Отредактируйте EDMX вручную при выполнении нестандартных вещей. Никакой FKs = нестандартный. Разработчик GUI только обрабатывает определенные случаи.

1
ответ дан 7 December 2019 в 05:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: