Отображение пустых строк в 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