Nie. Dlaczego miałoby to być? Nie tak działa SQL Server (ani jakakolwiek relacyjna baza danych).
Od Strona TechNet dotycząca typów tabel zdefiniowanych przez użytkownika :
„Zagnieżdżanie” w relacyjnych bazach danych uzyskuje się za pomocą kluczy obcych
Nie można nawet utworzyć ograniczenia klucza obcego między dwoma typami tabel zdefiniowanymi przez użytkownika.
To, co możesz zrobić, to utworzyć dwa typy tabel, z których jeden ma kolumnę, aby zachować identyfikator drugiego, w ten sposób:
CREATE TYPE A AS TABLE
(
A_Id int
)
GO
CREATE TYPE B AS TABLE
(
B_Id int,
A_Id int -- "FK"
)
GO