17.08.2006, 20:34 | #1 |
Участник
|
Прошу прощения если вопрос уже был
При удалении мастер записи остаются подчиненные записи, которые ссылались на первичный ключ. Можно ли стандартными настройками запретить удаление мастер записи при наличии подчиненных ? Про переименование уже понял, а вот запрет на удаление как во всех нормальных реляционных субд при наличии foregn key? |
|
18.08.2006, 10:39 | #2 |
Участник
|
думаю что настройками тут не поможешь, пропиши контроль в тригере
|
|
18.08.2006, 12:22 | #3 |
Участник
|
То есть при добавлении новой подчиненной таблицы мне надо помнить что для нее нужно добавлять проверку в мастер таблицу ?
Не судите строго, до сих пор работал только с "нормальными" реляционными базами, навижн изучаю вторую неделю. ЗЫ Каменный век... |
|
18.08.2006, 19:18 | #4 |
Участник
|
Удаление записей подчиненной таблицы придется прописывать в триггере OnDelete в мастер-таблице. Палюбому.
То же при добавлении... Хотя можно ее открыть с фильтрами на форме, тогда ключи некоторые автоматом могут задаваться при инсерте.
__________________
С уваженем, rootadmin |
|