Цитата:
Сообщение от
mazzy
Пример: общий журнал. есть коды сотрудников, которые утвердили, отклонили журнал. нужно добавить ФИО сотрудника рядом с кодом. причем так, чтобы ФИО можно отображалось и в гриде. причем так, чтобы журналы отображались даже тогда, если какого-нибудь сотрудника удалят.
Если всё так, как описано, то удаление сотрудника (записи с PK), на код которого есть ссылки в связанных таблицах (FK), - это нарушение целостности данных.
Цитата:
Сообщение от
mazzy
может подскажете примеры хорошей реализации в стандартном функционале?
Основное/Периодические операции/Проверка целостности данных

Не знаю, почему, но этим функционалом пренебрегают на очень многих проектах, хотя вещь весьма полезная и позволяет сильно разгрузить программистов от решения типовых задач поддержки, связанных с нарушением целостности данных либо их (до)заполнением и т.п. Опять же, позволяет выбирать более "прямые" архитектурные решения.