고유 한 속성이없는 엔티티를 갖는 것은 나쁜 습관입니까?

zzzzz

예를 들면. 나는 슈퍼 클래스의 실체가 있다고 가정하자 Super우리는 서브 클래스 엔티티가, Sub1그리고 Sub2disjoint제약 조건을. Sub1또한 속성이 없습니다. 그리고 내가 Sub1새로운 엔티티 사이 관계를 형성하고 싶다고 가정 해 봅시다 Sub3.

Sub1뚜렷한 속성이 없기 때문에 유지하는 것이 나쁜 습관 입니까? (상속에서 얻은 속성은 무시).

참고 : sub1sub2SUB2는 전혀 관련이 없습니다하도록 제약 조건을 적용하는 분할입니다sub3

톰캣

속성이없는 서브 클래스가 있다고 생각할 수있는 유일한 이유는 아직 설계되지 않은 미래의 서브 클래스에 대한 자리 표시 자 때문입니다. 제약 조건은 sub2가 자리 표시 자 sub1과 관련이 없다는 것입니다. 따라서 디자인이 완료되면 sub1을 변경하여 해당 디자인을 구현하십시오. 제약은 여전히 ​​유지되며 전체 디자인에 불필요한 복잡성이 없을 것입니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

React Hook useEffect에는 Useeffect 후크에 대한 종속성이 없습니다. 이 경고를 무시하는 것이 나쁜 습관입니까?

분류에서Dev

저장소 나 엔티티 안에 심포니 컨테이너를 넣는 것이 좋은 습관입니까, 나쁜 습관입니까?

분류에서Dev

하나의 엔티티가 동일한 엔티티 유형의 2 개를 참조하는 엔티티 관계?

분류에서Dev

동일한 다른 엔티티에 대해 2 개의 ManyToOne 관계를 갖는 하나의 엔티티

분류에서Dev

속성 중 하나에 Javascript 객체에 대한 참조를 추가하는 것이 나쁜 습관입니까?

분류에서Dev

공용 데이터 개체를 갖는 것이 나쁜 습관입니까?

분류에서Dev

단일 행의 파티션이있는 Cassandra 테이블을 갖는 것이 나쁜 습관입니까?

분류에서Dev

단위 테스트에서 최대 절전 모드 엔터티를 사용하는 것은 나쁜 습관입니까?

분류에서Dev

여러 컨트롤러를 가지고 Div를 만드는 것은 나쁜 습관입니까?

분류에서Dev

많은 DataInputStreams를 덤핑하는 것이 나쁜 습관입니까?

분류에서Dev

응용 프로그램 서비스에서 DTO의 ID가 유효한지 또는 dto의 속성 중 하나가 비어 있는지 확인하는 유효성 검사를하는 것이 나쁜 습관입니까?

분류에서Dev

상태 저장 도우미 클래스를 갖는 것이 나쁜 습관입니까?

분류에서Dev

행동에 기호를 사용하는 것은 왜 나쁜 습관입니까?

분류에서Dev

Magical Records는 하나의 고유 한 엔티티를 만드는 방법

분류에서Dev

github에서 백엔드를 노출하는 것이 나쁜 습관입니까?

분류에서Dev

Symfony 엔티티를 생성하고 다른 엔티티에 추가하는 방법은 무엇입니까?

분류에서Dev

속성이 동일한 엔티티를 참조 할 때 엔티티를 삭제하는 방법은 무엇입니까?

분류에서Dev

한 명의 사용자가 공유의 모든 파일 / 디렉토리를 소유하게하는 것이 나쁜 습관입니까?

분류에서Dev

미래를 막는 것이 나쁜 습관으로 간주되는 이유는 무엇입니까?

분류에서Dev

C90에서 단일 구조체의 필드로 비트 필드 및 기타 데이터 유형을 갖는 것은 나쁜 습관입니까?

분류에서Dev

엔티티 관리자가 각 엔티티에 대해 동일한 날짜를 플러시하는 이유는 무엇입니까?

분류에서Dev

수량 업데이트를 처리하기 위해 레코드를 파괴하고 생성하는 것은 나쁜 습관입니까?

분류에서Dev

하나의 엔티티에 대한 필드를 합산하는 방법은 무엇입니까?

분류에서Dev

하나의 특정 엔티티와 일대 다 관계를 갖는 여러 엔티티

분류에서Dev

모든 비밀번호로 디렉토리를 유지하는 것이 나쁜 습관입니까?

분류에서Dev

거절하지 않고 약속을 사용하는 것은 나쁜 습관입니까?

분류에서Dev

엔티티가 생성에 필요한 인수를 가지고있는 경우 엔티티를 저장소에 종속성 주입하는 방법은 무엇입니까?

분류에서Dev

"같은 유형의 다른 엔티티가 이미 동일한 기본 키 값을 가지고 있기 때문에 '모델'유형의 엔티티를 연결하지 못했습니다."라는 예외가 발생하는 이유

분류에서Dev

JavaScript 클래스, 이와 같은 이벤트 리스너를 추가하는 것은 나쁜 습관입니까?

Related 관련 기사

  1. 1

    React Hook useEffect에는 Useeffect 후크에 대한 종속성이 없습니다. 이 경고를 무시하는 것이 나쁜 습관입니까?

  2. 2

    저장소 나 엔티티 안에 심포니 컨테이너를 넣는 것이 좋은 습관입니까, 나쁜 습관입니까?

  3. 3

    하나의 엔티티가 동일한 엔티티 유형의 2 개를 참조하는 엔티티 관계?

  4. 4

    동일한 다른 엔티티에 대해 2 개의 ManyToOne 관계를 갖는 하나의 엔티티

  5. 5

    속성 중 하나에 Javascript 객체에 대한 참조를 추가하는 것이 나쁜 습관입니까?

  6. 6

    공용 데이터 개체를 갖는 것이 나쁜 습관입니까?

  7. 7

    단일 행의 파티션이있는 Cassandra 테이블을 갖는 것이 나쁜 습관입니까?

  8. 8

    단위 테스트에서 최대 절전 모드 엔터티를 사용하는 것은 나쁜 습관입니까?

  9. 9

    여러 컨트롤러를 가지고 Div를 만드는 것은 나쁜 습관입니까?

  10. 10

    많은 DataInputStreams를 덤핑하는 것이 나쁜 습관입니까?

  11. 11

    응용 프로그램 서비스에서 DTO의 ID가 유효한지 또는 dto의 속성 중 하나가 비어 있는지 확인하는 유효성 검사를하는 것이 나쁜 습관입니까?

  12. 12

    상태 저장 도우미 클래스를 갖는 것이 나쁜 습관입니까?

  13. 13

    행동에 기호를 사용하는 것은 왜 나쁜 습관입니까?

  14. 14

    Magical Records는 하나의 고유 한 엔티티를 만드는 방법

  15. 15

    github에서 백엔드를 노출하는 것이 나쁜 습관입니까?

  16. 16

    Symfony 엔티티를 생성하고 다른 엔티티에 추가하는 방법은 무엇입니까?

  17. 17

    속성이 동일한 엔티티를 참조 할 때 엔티티를 삭제하는 방법은 무엇입니까?

  18. 18

    한 명의 사용자가 공유의 모든 파일 / 디렉토리를 소유하게하는 것이 나쁜 습관입니까?

  19. 19

    미래를 막는 것이 나쁜 습관으로 간주되는 이유는 무엇입니까?

  20. 20

    C90에서 단일 구조체의 필드로 비트 필드 및 기타 데이터 유형을 갖는 것은 나쁜 습관입니까?

  21. 21

    엔티티 관리자가 각 엔티티에 대해 동일한 날짜를 플러시하는 이유는 무엇입니까?

  22. 22

    수량 업데이트를 처리하기 위해 레코드를 파괴하고 생성하는 것은 나쁜 습관입니까?

  23. 23

    하나의 엔티티에 대한 필드를 합산하는 방법은 무엇입니까?

  24. 24

    하나의 특정 엔티티와 일대 다 관계를 갖는 여러 엔티티

  25. 25

    모든 비밀번호로 디렉토리를 유지하는 것이 나쁜 습관입니까?

  26. 26

    거절하지 않고 약속을 사용하는 것은 나쁜 습관입니까?

  27. 27

    엔티티가 생성에 필요한 인수를 가지고있는 경우 엔티티를 저장소에 종속성 주입하는 방법은 무엇입니까?

  28. 28

    "같은 유형의 다른 엔티티가 이미 동일한 기본 키 값을 가지고 있기 때문에 '모델'유형의 엔티티를 연결하지 못했습니다."라는 예외가 발생하는 이유

  29. 29

    JavaScript 클래스, 이와 같은 이벤트 리스너를 추가하는 것은 나쁜 습관입니까?

뜨겁다태그

보관