2010-01-26 3 views
7

ORM을 사용하고 Class라는 데이터베이스 테이블에서 실행되었습니다. 나는 도메인 객체의 이름을 테이블 이름과 동일하게 지정했습니다. 클래스가이 객체의 유효한 이름입니까? 나는 그것이 컴파일 될 것이지만 그것은 좋은 습관처럼 보이지 않는다는 것을 안다.클래스 이름이 지정된 도메인 객체에 대한 명명 규칙

이 테이블은 버전이있는 C# 클래스를 참조합니다.

답변

4

아니고 좋은 연습, 그리고 개인적으로 나는 그것을 할 것, 그것 때문에 C# 클래스에 컴파일! = 클래스 (의 대소 문자 구분)

클래스와 클래스의 모든 변화가 고려되어야한다 예약어를.

+0

눈 깜박임없이 속성 이름으로 사용합니다. –

+2

:) VB 개발자를 정말로 혼란스럽게하는 것이 있습니다 ... hehehehe – zadeveloper

+0

예,하지만 질문은 C# –

1

컴파일되지만 개인적으로 잠재적 인 문제 나 혼동을 피하기 위해 다른 이름을 선택하겠습니다. 교육 분야의 수업에 대해 이야기하고 있다고 가정하면 "과정"이 좋은 대안이 될 수 있습니까?

+0

명명 스키마 자체의 무결성을 잃지 않으면 서 다른 이름은 무엇이겠습니까? – Will

+0

실제로 C# 클래스를 참조합니다. – Will

+0

조회의 경우 ClassType입니다. –