huykhoi
22-07-2005, 08:02
đã có tblclass với primary key là ClassID, tạo thêm bảng tblstudent quan hệ 1-n với ClassID:
CREATE TABLE `tblstudent`(
StudentID int not null auto_increment,
StudentName varchar(50),
ClassID int,
PRIMARY KEY (StudentID),
FOREIGN KEY (ClassID) REFERENCES tblclass(ClassID) MATCH FULL
ON DELETE CASCADE
ON UPDATE CASCADE
)
chạy query ngon lành.
Nhưng tôi đã thử xoá bản ghi ở tblclass thì nó không xoá ở tblstudent và Export bằng phpmyadmin nó cũng không tạo lại Foreign Key.
Xin chỉ giúp!
PS: tôi dùng mysql 1.0
CREATE TABLE `tblstudent`(
StudentID int not null auto_increment,
StudentName varchar(50),
ClassID int,
PRIMARY KEY (StudentID),
FOREIGN KEY (ClassID) REFERENCES tblclass(ClassID) MATCH FULL
ON DELETE CASCADE
ON UPDATE CASCADE
)
chạy query ngon lành.
Nhưng tôi đã thử xoá bản ghi ở tblclass thì nó không xoá ở tblstudent và Export bằng phpmyadmin nó cũng không tạo lại Foreign Key.
Xin chỉ giúp!
PS: tôi dùng mysql 1.0