2009-09-06 2 views
1

저는 현재 nhibernate를 사용하고 있지만 직장에서 일하는 사람은 최근 나에게 아음속에 다시 관심을 갖게되었습니다. 나는 개발을위한 도메인 중심의 스타일 접근법 인 Poco를 선호하며 나중에 데이터베이스에 대해 걱정합니다. 이것은 simplerepository를 사용하여 부분적으로 지원되는 것 같습니다. 제 질문은 데이터베이스를 생성하는 방법에서 아음속 효과가 얼마나 유연한가요? 예를 들어 nhibernate는 3 가지 유형의 상속 매핑과 구성 요소를 모두 지원합니다. NH의 익숙하지 않은 사람들을위한 컴포넌트는 클래스가 테이블에 저장되는 방법을 변경할 수있게 해줍니다. 따라서 고객 및 주소 클래스가있는 경우 한 가지 상황에서 자체 테이블에 주소를 저장하고 외래 키를 통해 링크해야합니다. 다른 경우에는 주소를 고객 테이블의 일부로 저장할 수 있습니다.얼마나 유연한 아음속입니까

아음속은 이러한 종류의 옵션을 제공합니까?

감사합니다, 크레이그

+0

http://stackoverflow.com/questions/1384/subsonic-vs-nhibernate –

답변

1

은 아음속주고 당신에게 옵션의 이러한 종류를합니까?

단어에서 아니요. SubSonic은 실제로 nhibernate의 유연성을 가지고 있지 않습니다. 결과적으로 복잡성이나 다소 잔인한 학습 곡선을 가지지 않습니다. nhibernate의 상속 매핑 유연성이 정말로 필요하다면 SubSonic으로 얻을 수 없습니다. 유일한 질문은 그 때 당신이 실제로 그것을 필요로하는지, 나는 그것이 거의 항상 그것없이 할 수 있다는 것을 발견했습니다.