2 개의 테이블 사이에 2 개의 일대 다 관계를 갖는 것이 허용됩니까?

제리 와그너

나는 그들 사이에 와이어가있는 유틸리티 구조 (폴, 타워)에 대한 데이터베이스를 가지고 있습니다. 와이어의 각 스팬은 두 개의 구조에 연결됩니다. 구조와 범위 사이의 관계를 정의해야합니다.

구조 A와 스팬 테이블의 "from"외래 키 필드 사이의 관계와 스팬 테이블의 구조 B와 "To"외래 키 필드 사이의 관계를 생각해 냈습니다. 이것이 허용 가능한 데이터베이스 디자인입니까?

다음은 다이어그램입니다. 2 구조 테이블과 범위 테이블 간의 일대 다 관계

데드 존

모델은 범위가 정확히 2 개의 구조와 관련되어 있음을 나타냅니다. 그래서 나는 당신이 좋은 것 같아요. 내 유일한 의견은 "fkFromStructureID"및 "fkToStructureID"라는 이름으로 존재하지 않을 수있는 방향을 암시한다는 것입니다. 까다 롭습니다. 인정합니다. 그러나 실제 모델에 "방향"개념이없는 경우 다른 이름을 고려할 수 있습니다. 방향이 있으면 제대로 작동합니다.

참고 : 이러한 FK 필드를 사용하여 스팬 및 구조 체인을 "보행"할 계획이라면 데이터베이스로가는 도중에 오리엔테이션을 관리해야합니다. From 및 To 뒤로가있는 한 스팬은 체인을 걷는 능력을 망칠 것입니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

2 개의 테이블에서 일대 다 관계 삭제

분류에서Dev

Oracle SQL Developer의 '일대 다'관계 2 개로 표시되는 테이블

분류에서Dev

다 대다 관계가있는 2 개의 MySQL 테이블에 대한 기본 관계를 생성하는 방법은 무엇입니까?

분류에서Dev

2 개의 다 대다 관계 테이블 조인

분류에서Dev

동일한 테이블 Ruby on Rails의 외래 키 2 개로 일대 다 관계

분류에서Dev

동일한 테이블 Ruby on Rails의 외래 키 2 개로 일대 다 관계

분류에서Dev

두 개의 테이블 1 필드가 테이블 2의 단일 필드와 다른 데이터를 갖는 테이블 1에 대한 액세스 양식을 어떻게 작성합니까?

분류에서Dev

다른 테이블에서 2 개 이상의 관계가있는 행 검색

분류에서Dev

Sequelize : 2 개 이상의 테이블 관계에 대한 OR 쿼리

분류에서Dev

2 개의 다른 테이블의 합계를 사용한 mysql 계산

분류에서Dev

2 개의 테이블이있는 Entity Framework 다 대다

분류에서Dev

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

분류에서Dev

Sparklyr : 2 개의 Spark 테이블 간의 상관 계수를 계산하는 방법은 무엇입니까?

분류에서Dev

2 개의 개별 테이블에서 일치하는 레코드를 표시해야합니다.

분류에서Dev

2 개의 다른 값이있는 행을 동일한 테이블에 복사

분류에서Dev

관계형 대수에서 2 개의 테이블 투영

분류에서Dev

'마스터'테이블에서 제한 및 오프셋을 사용하여 일대 다 관계가있는 2 개의 테이블에서 데이터 가져 오기

분류에서Dev

일대 다 관계를 갖는 부모 테이블을 사용하여 자식 테이블의 행 필터링 sqlalchemy

분류에서Dev

2 개의 코어 또는 4 개의 논리 프로세서를 갖는 것이 더 낫습니까?

분류에서Dev

이중 다 대일 관계를 교리 2의 동일한 테이블에 매핑하는 방법은 무엇입니까?

분류에서Dev

2 개의 테이블에서 레코드 수 가져 오기-일대 다 관계

분류에서Dev

6 + 8 핀 커넥터가있는 GPU 2 개 : 2 개 대신 4 개의 케이블을 사용하는 것이 도움이됩니까?

분류에서Dev

6 + 8 핀 커넥터가있는 GPU 2 개 : 2 개 대신 4 개의 케이블을 사용하는 것이 도움이됩니까?

분류에서Dev

LEFT JOIN을 사용하여 MySQL에서 2 개의 테이블을 결합 할 수없는 것 같습니다.

분류에서Dev

다 대다 관계로 2 개의 테이블을 평면화하는 sql 명령

분류에서Dev

다른 2 개의 테이블에서 계산을 사용하여 테이블 업데이트

분류에서Dev

MySQL은 2 개의 테이블에서 동일한 값을 2 개의 다른 개수로 계산

분류에서Dev

서로 다른 div 열에 서로 다른 행 높이로 2 개의 테이블을 만드는 방법은 동일한 테이블 크기를 갖습니다.

분류에서Dev

id 매개 변수를 사용하여 동일한 테이블에서 2 개의 값을 얻는 방법

Related 관련 기사

  1. 1

    2 개의 테이블에서 일대 다 관계 삭제

  2. 2

    Oracle SQL Developer의 '일대 다'관계 2 개로 표시되는 테이블

  3. 3

    다 대다 관계가있는 2 개의 MySQL 테이블에 대한 기본 관계를 생성하는 방법은 무엇입니까?

  4. 4

    2 개의 다 대다 관계 테이블 조인

  5. 5

    동일한 테이블 Ruby on Rails의 외래 키 2 개로 일대 다 관계

  6. 6

    동일한 테이블 Ruby on Rails의 외래 키 2 개로 일대 다 관계

  7. 7

    두 개의 테이블 1 필드가 테이블 2의 단일 필드와 다른 데이터를 갖는 테이블 1에 대한 액세스 양식을 어떻게 작성합니까?

  8. 8

    다른 테이블에서 2 개 이상의 관계가있는 행 검색

  9. 9

    Sequelize : 2 개 이상의 테이블 관계에 대한 OR 쿼리

  10. 10

    2 개의 다른 테이블의 합계를 사용한 mysql 계산

  11. 11

    2 개의 테이블이있는 Entity Framework 다 대다

  12. 12

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

  13. 13

    Sparklyr : 2 개의 Spark 테이블 간의 상관 계수를 계산하는 방법은 무엇입니까?

  14. 14

    2 개의 개별 테이블에서 일치하는 레코드를 표시해야합니다.

  15. 15

    2 개의 다른 값이있는 행을 동일한 테이블에 복사

  16. 16

    관계형 대수에서 2 개의 테이블 투영

  17. 17

    '마스터'테이블에서 제한 및 오프셋을 사용하여 일대 다 관계가있는 2 개의 테이블에서 데이터 가져 오기

  18. 18

    일대 다 관계를 갖는 부모 테이블을 사용하여 자식 테이블의 행 필터링 sqlalchemy

  19. 19

    2 개의 코어 또는 4 개의 논리 프로세서를 갖는 것이 더 낫습니까?

  20. 20

    이중 다 대일 관계를 교리 2의 동일한 테이블에 매핑하는 방법은 무엇입니까?

  21. 21

    2 개의 테이블에서 레코드 수 가져 오기-일대 다 관계

  22. 22

    6 + 8 핀 커넥터가있는 GPU 2 개 : 2 개 대신 4 개의 케이블을 사용하는 것이 도움이됩니까?

  23. 23

    6 + 8 핀 커넥터가있는 GPU 2 개 : 2 개 대신 4 개의 케이블을 사용하는 것이 도움이됩니까?

  24. 24

    LEFT JOIN을 사용하여 MySQL에서 2 개의 테이블을 결합 할 수없는 것 같습니다.

  25. 25

    다 대다 관계로 2 개의 테이블을 평면화하는 sql 명령

  26. 26

    다른 2 개의 테이블에서 계산을 사용하여 테이블 업데이트

  27. 27

    MySQL은 2 개의 테이블에서 동일한 값을 2 개의 다른 개수로 계산

  28. 28

    서로 다른 div 열에 서로 다른 행 높이로 2 개의 테이블을 만드는 방법은 동일한 테이블 크기를 갖습니다.

  29. 29

    id 매개 변수를 사용하여 동일한 테이블에서 2 개의 값을 얻는 방법

뜨겁다태그

보관