Сергей delphinpro, потому что это будет говнокод.
зачем использовать 10 разных способов выполнения запроса, если есть один универсальный, который работает для любых данных?
Когда вот так на пальцах рассказывают "ну вот у миня там таблица и ещё одна вопщим всё сложна", то это значит что всё гораздо проще, и никакими ни триггерами ни внешними ключами и не пахнет. а просто как обычно мальчик перепутал проектирование БД с игрой в куличики в песочнице
Какое отношение они имеют к навигации?
может быть, навигация делается средствами немного других языков и технологий?