Chào mọi người
em có một cơ sở dữ liệu giống như thế này
Bank(bankID,name) chứa thông tin các ngân hàng
LinkBank(bank1,bank2) chứa thông tin các ngân hàng liên kết với nhau
ví dụ trong bảng Bank em có ngân hàng A,B,C,D
Trong LinkBank có
A B
A C
A D
nghĩa là ngân hàng A liên kết với 3 ngân hàng còn lại, nhưng người dùng vẫn có thể nhập vào
B A
hoặc
D A
Em không muốn người dùng nhập vào 2 dòng thông tin trên thì phải ràng buộc thế nào?
nghĩa là đã nhập A liên kết với B thì khi người dùng nhập B liên kết với A nữa thì SQL tự động rollback record vừa nhập
Mong mọi người giúp đỡ
em có một cơ sở dữ liệu giống như thế này
Bank(bankID,name) chứa thông tin các ngân hàng
LinkBank(bank1,bank2) chứa thông tin các ngân hàng liên kết với nhau
ví dụ trong bảng Bank em có ngân hàng A,B,C,D
Trong LinkBank có
A B
A C
A D
nghĩa là ngân hàng A liên kết với 3 ngân hàng còn lại, nhưng người dùng vẫn có thể nhập vào
B A
hoặc
D A
Em không muốn người dùng nhập vào 2 dòng thông tin trên thì phải ràng buộc thế nào?
nghĩa là đã nhập A liên kết với B thì khi người dùng nhập B liên kết với A nữa thì SQL tự động rollback record vừa nhập
Mong mọi người giúp đỡ