Отображение пустых строк в NULL в NHibernate

У меня есть БД SQL Server с рекурсивной таблицей:

MyTable:
 ID : string PrimaryKey
 Parent: string references MyTable - NOTNULL !!

и карта с беглым NHibernate для

class MyTable
{
  public virtual string ID {get; set;}
  public virtual MyTable Parent {get; set;}
}

Моя проблема в том, что родительский элемент должен быть нулевым в моем приложении на C #, если столбец Родительский & quot; & quot; (пустая строка) в базе данных и наоборот. К сожалению, я не могу изменить тип столбца, чтобы принять NULL!

Я пытался использовать IEmptyInterceptor, но у меня не получается.

Заранее спасибо,   forki

Ответы на вопрос(5)

Ваш ответ на вопрос