내가 기본 키 id
및 a
의 전문 버전을 나타냅니다 테이블 b
있는 테이블 a
이 (이것은 모든 a
이처럼 추적 할 수있는 동일한 특성, 플러스의 b
-ness에 일부 특정이있다 - 후자는 모두 그 는 b
에 저장됩니다. b
의 기본 키를 a.id
에 대한 외래 키로 사용하여 이것을 표현하기로 결정한 경우에 대한 적절한 용어는 a
과 관련되어 있습니까?"추가 기능"테이블의 올바른 이름은 무엇입니까?
student
및 teacher
추가 테이블이있는 실제 테이블의 예는 person
일 수 있습니다. student
은 teacher
(예 : TA) 일 수도 있지만 모두 동일합니다. person
입니다.
나는이 테이블을 a
의 '자식 테이블'이라고 부르지 만, 이미 구매 테이블의 라인과 같이 '세부 테이블'의 동의어로 사용하고 있습니다.
리팩터링 전후에 A와 B가 어떻게 생겼는지에 대한 실제 예를 얻을 수 있습니까? –
리팩터가 없으므로 전후에 없습니다. :) 저는 디자인의 이름을 묻습니다. 구체적으로'a'와 관련하여'b'가 무엇인지 부릅니다. – Kev