Здравствуйте, wildwind, Вы писали:
_FR>>Так вот интересует: не изобретаю ли я велосипед, и нет ли для моей ситуации более проверенного решения.
W>Есть конечно, и не одно. Чтобы предложить подходящее, нужно прояснить твою ситуацию.
_FR>>А ситуация, говоря кратко, такая — надо получить отношения многие:к-одному между таблицей Details ("многие") и большим количеством других таблиц БД.
W>Повторяю свой вопрос: какие объекты предметной области (какой?) моделируют эти таблицы? Также неплохо привести текущую схему (ER).
W>Излишняя абстракция рождает непонимание.
Да ёлки-палки, какие могут быть варианты-то?

Приведи ради интереса пару других, отличных
Например, есть таблица Заметки { NoteId, Note }, есть таблицы Товары, Служащие, Контракты, Адреса, … всё что угодно. Каждый Товар, Служащий, Контракт или Адрес может иметь несколько Заметок. Всё. Как?