Таблицы. Как связать 2 таблицы

1.У родительской таблицы указываем столбец ссылкой на другую страницу в хранимой процедуре GetItems
DECLARE @result TABLE (id int, title nvarchar(256), code nvarchar(64),
                       demo nvarchar(256), cols nvarchar(256))

INSERT INTO @result
SELECT id as id,

       '
       + title + '' as title, -- это ссылка на форму

       isnull(code,'') as code,
       isnull(demo,'') as demo,

       '
       Колонки ' as cols , -- это ссылка на таблицу

FROM as_crud_tables

2.В разметке дочерней страницы в сниппете указываем
 без привязки к параметрам
3.В настройках данной таблицы указываем Добавку к URL

4.Для дочерней таблицы в GetItems этот параметр передается как часть фильтра (в данном случае это параметр tableID из URL) 
CREATE PROCEDURE [dbo].[crud_newTableTest_getItems]
	@filters CRUDFilterParameter READONLY,--сдесь хранится параметр url-itemID
	@sort sql_variant,
	@direction nvarchar(8),
	@page int,
	@pageSize int,
	@username nvarchar(32)
AS
BEGIN
	DECLARE @result TABLE (id int, name nvarchar(256), code nvarchar(64)

        --получаем параметр из фильтра и заносим его
	DECLARE @filterTableID nvarchar(128)в переменную
	SELECT @filterTableID = try_cast(Value as int) from @filters where [Key] = 'tableID'

	INSERT INTO @result
	SELECT  id as id,
                isnull(name,'') as name,
                isnull(code,'') as code
	FROM as_trace
	WHERE tableID = @filterTableID --связываем таблицы

5.Также этот параметр будет передаваться при создании сущностей (fastCreate), чтобы можно было корректно сохранить сущность. 
Примечание