Комплексный тип в дозвуковой 3 - PullRequest
0 голосов
/ 13 ноября 2010

Я собираюсь использовать subsonic 3 в приложении winform для крупного предприятия.Что я видел в своих личных тестах, так это то, что дозвуковой не может хорошо обрабатывать ссылки на сложные типы.например, если у нас есть комплексный тип ADDRESS в объекте PERSON, насколько я видел, что subsonic только что создал таблицу PERSON и не заботится о свойстве Address этого свойства!

Мне было интересно, как я могу это решить?

Во-вторых, у нас есть наследование в наших объектах, как дозвуковой может справиться с этим с помощью стратегии таблица-на-подкласс?

1 Ответ

1 голос
/ 30 ноября 2010

SubSonic не очень подходит для этих сценариев.Что касается сложных типов, вы можете написать сервис / репозиторий для обработки сохранения и создания этих типов, но ранее не существовало способа сопоставить это с базой данных.То же самое касается схем наследования.Возможно, вы захотите взглянуть на более полнофункциональные O / RM, такие как NHibernate или EF.

...