在修改被参照关系中主码时系统可以采取哪些做法?
(1)级联修改。即修改被参照关系中主码值的同时,用相同的方法修改参照关系中相应的外码值。(2)受限修改。即拒绝此修改操作。只当参照关系中没有任何元组的外码值等于被参照关系中某个元祖的主码值时,这个元祖的主码值才能被修改。(3)置空值修改。即修改被参照关系中主码值,同时将参照关系中相应的外码值置为空值。
在修改被参照关系中主码时系统可以采取哪些做法?
(1)级联修改。即修改被参照关系中主码值的同时,用相同的方法修改参照关系中相应的外码值。(2)受限修改。即拒绝此修改操作。只当参照关系中没有任何元组的外码值等于被参照关系中某个元祖的主码值时,这个元祖的主码值才能被修改。(3)置空值修改。即修改被参照关系中主码值,同时将参照关系中相应的外码值置为空值。