Không, tại sao lại như vậy? Đó không phải là cách SQL Server (hoặc bất kỳ cơ sở dữ liệu quan hệ nào, cho vấn đề đó) hoạt động.
Từ trang của TechNet về Loại Bảng do Người dùng Xác định :
"Lồng" trong cơ sở dữ liệu quan hệ đạt được bằng cách sử dụng Khóa ngoại
Bạn thậm chí không thể tạo ràng buộc khóa ngoại giữa hai loại bảng do người dùng xác định.
Những gì bạn có thể làm là tạo hai loại bảng mà một trong số chúng có một cột để giữ id của loại còn lại, như sau:
CREATE TYPE A AS TABLE
(
A_Id int
)
GO
CREATE TYPE B AS TABLE
(
B_Id int,
A_Id int -- "FK"
)
GO