Các khóa ngoại của cơ sở dữ liệu chéo thực sự không được hỗ trợ
Msg 1763, Level 16, State 0, Line 2
Cross-database foreign key references are not supported.
Nếu bạn thực sự muốn thực thi tính toàn vẹn tham chiếu ở phía cơ sở dữ liệu, bạn sẽ phải dựa vào các trình kích hoạt. (mà tôi không khuyên dùng)
để làm cho mã của bạn dễ bảo trì hơn, bạn có thể tạo các từ đồng nghĩa cho các bảng mà bạn muốn kiểm tra tính toàn vẹn của tham chiếu.
CREATE SYNONYM myTable FOR otherdatabase.dbo.myTable;
Điều này sẽ làm cho việc kiểm tra "thủ công" dễ dàng hơn, vì bạn không thể tạo khóa ngoại trên một từ đồng nghĩa.