N
nayke
Добрый день,
нужен совет по оптимизации работы:
Лотус иерархическая система, однако иногда приходится использовать связи многие ко многим.
Например:
Есть прикладная карточка(A) для каждой такой карточки из множества выбираются документы регламента(Б).
Получается для каждой карточки А будет много карточек Б, и наоборот.
По сути оптимально хранить только наличие связи, но как оптимально сделать это в Lotus Notes.
Я дошел до 2 решений:
1. Для каждой карточки А плодим дочерние карточки Б с набором полей для embedded view.
Плюс - удобство обработки, визуализация через View.
Минус - большое количество ненужных доков.
2. Хранить линки выбранных карточек Б (например unid) в карточке А. При открытии динамически в RT поле формировать табличку с линками.
Плюс - не будет множества лишних документов.
Минус - задержки на открытии, и главное - не прогнозируемая верстка - т.е. при большом количестве документов Б, таблица будет линейно увеличиваться - без скроллинга, панели действий и прочих плюсов Embedded view.
Собственно - подскажите из своего опыта - как решались подобные вопросы.
Спасибо.
нужен совет по оптимизации работы:
Лотус иерархическая система, однако иногда приходится использовать связи многие ко многим.
Например:
Есть прикладная карточка(A) для каждой такой карточки из множества выбираются документы регламента(Б).
Получается для каждой карточки А будет много карточек Б, и наоборот.
По сути оптимально хранить только наличие связи, но как оптимально сделать это в Lotus Notes.
Я дошел до 2 решений:
1. Для каждой карточки А плодим дочерние карточки Б с набором полей для embedded view.
Плюс - удобство обработки, визуализация через View.
Минус - большое количество ненужных доков.
2. Хранить линки выбранных карточек Б (например unid) в карточке А. При открытии динамически в RT поле формировать табличку с линками.
Плюс - не будет множества лишних документов.
Минус - задержки на открытии, и главное - не прогнозируемая верстка - т.е. при большом количестве документов Б, таблица будет линейно увеличиваться - без скроллинга, панели действий и прочих плюсов Embedded view.
Собственно - подскажите из своего опыта - как решались подобные вопросы.
Спасибо.