Судя по описанию, надо отфильтровать именно второстепенные записи, попадающие в интервал. В это случае фильтроваться по шапке вообще не надо. Выборку надо делать от второстепенных записей. Я такое даже уже и видел как-то. Сейчас покопаюсь в архивах...
Цитата:
Сообщение от
lev
странная архитектура данных

попытаться засунуть и шапку и строки в одну таблицу
почему обязательно шапка и строки? может быть это договора и допсоглашения к ним.