Mỗi khách hàng tổ chức có đúng một người đại diện giao dịch (quan hệ 1-1). Hãy tạo bảng CustomerRep:
| Cột | Kiểu | Ràng buộc |
|---|---|---|
rep_id |
INT | khóa chính (PRIMARY KEY) |
customer_id |
INT | NOT NULL, UNIQUE, khóa ngoài -> Customers(customer_id) |
rep_name |
chuỗi 100 ký tự | NOT NULL |
rep_title |
chuỗi 50 ký tự | cho phép NULL |
Điểm mấu chốt của 1-1: khóa ngoài kèm UNIQUE nên mỗi khách hàng chỉ xuất hiện tối đa một lần. Sau khi bạn nộp, hệ thống kiểm tra các ràng buộc qua INFORMATION_SCHEMA và thử nạp dữ liệu (không cần bạn nạp).
Bảng Customers có sẵn. Nộp lệnh CREATE TABLE.
Không có output từ bài nộp; hệ thống chấm theo cấu trúc và dữ liệu thử của bảng CustomerRep.
Ví dụ:
Đầu vào:
Đầu ra:
a_rows 6
b_joined 6
c_pk_rep_id 1
d_unique_customer_id 1
e_fk_customer 1
Giải thích:
Đang tải editor...