Marcoci Dorin wrote:
:) А тянуть последние версии записей если версий дохера не будет проблема? В вышеупомянутой статье, насчет это, автор пишет:
А ты сначала задай себе вопрос - а куда тянуть. Периодические реквизиты характерны тем, что их выбирает не Вася Пупкин, глядючи на длинный список, а запрос программы, который знает ID сущности и дату, а вытянуть одиночную запись по равенству ID сущности и максу ID поколения меньше даты - раз плюнуть при нормальных индексах. А вот чтоб Васенька выбрал это ID, вторая таблица не помешает, но периодическим атрибутам в ней не место, только статическим. Например, формирует он счёт, дату задал, теперь должен выбрать кому. Вот этот справочник "кому" должен представлять собой фактически ID и короткое, неофициальное наименование, позволяющее его идентифицировать. Выбрал - подставляем ID и дату из счёта в запрос и тянем актуальные на данный момент перидические реквизиты из справочника 1:n (ID сущности, ID поколения, дата начала действия, атрибуты) со статическим, который смотрят глазками только по большой надобности отредактировать (читай создать следующее поколение) и с предопределённым ID сущности, а не сплошняком.
-- Regards. Ded.

