Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
Thêm xóa sửa khi có khóa ngoại tham chiếu
00:40 11-09-2017
1.302 lượt xem
2 bình luận
21:38 14-09-2017
mọi người cho em hỏi khi có khóa ngoại liên kết thì chúng ta không thể thêm xóa hay sửa dữ liệu của bảng. vậy cho em hỏi làm cách nào để có thể thêm xóa sửa data trong bảng nhưng vẫn được toàn vẹn data không ạ.
em có thấy trên mạng có sử dụng ON DELETE CASCADE và UPDATE CASCADE em thấy hơi mơ hồ về nó ạ.
câu hỏi của bạn cũng mơ hồ.
Nếu xóa trường nào mà nó đã liên kết đến khóa ngoại bảng khác. thì không sao cả
Nếu thằng khác liên kết tới nó thì nó phải xóa hết những thằng đang liên kết tới
=> Xóa hết các thằng liên kết tới rồi mới xóa.