Ne. Proč by to bylo? Takhle SQL Server (nebo jiná relační databáze) nefunguje.
Ze stránky TechNet o uživatelsky definovaných typech tabulek :
"Vnoření" v relačních databázích se dosahuje pomocí Cizí klíče
Nemůžete dokonce vytvořit omezení cizího klíče mezi dvěma typy tabulek definovaných uživatelem.
Co můžete udělat, je vytvořit dva typy tabulek, z nichž jedna má sloupec pro zachování id druhé, například takto:
CREATE TYPE A AS TABLE
(
A_Id int
)
GO
CREATE TYPE B AS TABLE
(
B_Id int,
A_Id int -- "FK"
)
GO