Câu hỏi được gắn thẻ «foreign-key»

Một loại ràng buộc toàn vẹn được sử dụng trong nền tảng RDBMS để đảm bảo rằng một giá trị trong một cột khớp với một trong các phạm vi của các giá trị chính từ một bảng khác.


1
Thiết kế cấu trúc cơ sở dữ liệu kết bạn: Tôi có nên sử dụng cột đa trị?
Nói rằng tôi có một bảng được gọi User_FriendList, có các đặc điểm sau: CREATE TABLE User_FriendList ( ID ..., User_ID..., FriendList_IDs..., CONSTRAINT User_Friendlist_PK PRIMARY KEY (ID) ); Và chúng ta hãy giả sử rằng bảng đã nói chứa dữ liệu sau: + ---- + --------- + --------------------------- + | …










2
Khóa chính VARCHAR - MySQL
Hiện tại, tôi có một categoriesbảng có 2 cột - category VARCHAR(50) NOT NULL PRIMARY KEYvà parent VARCHAR(50). Các parentcột là khóa ngoại (FK) đến categorycột. Đây dường như là cách tiếp cận rõ ràng nhất. Tuy nhiên, tiếng chuông báo thức đang vang lên trong đầu tôi vì tôi …




Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.