Некоторые способы обеспечения целостности данных в Microsoft Access:
- Установка флажка «Обеспечение целостности данных» (Enforce Referential Integrity) при создании связи. 24 Если флажок установлен, то при попытке выполнить действие, нарушающее одно из правил, появится предупреждение, а само действие выполнено не будет. 24
- Использование флажков «Каскадное обновление связанных полей» (Cascade Update Related Fields) и «Каскадное удаление связанных записей» (Cascade Delete Related Records). 24
- Каскадное обновление связанных полей — при изменении ключевого поля главной таблицы автоматически обновляются соответствующие значения связанных записей. 24
- Каскадное удаление связанных записей — при удалении записи в главной таблице удаляются и все связанные записи в подчинённой таблице. 24
Чтобы обеспечить целостность данных, также необходимо выполнить определённые условия: 24
- Связанное поле главной таблицы должно быть ключевым полем или иметь уникальный индекс. 24
- Связанные поля должны иметь один тип данных. 24
- Обе таблицы должны принадлежать одной базе данных Microsoft Access. 24