예 : 하나의 소스 (웹 사이트, 책 등)의 밀도 값과 융점을 발견 할 수있는 여러 금속 (밀도, 색상, 녹는 점 등)의 이름과 특성을 포함하는 데이터베이스. 다른 사람에게서 나는 어떤 주어진 가치든지 어느 근원에서 왔는지 검색 가능하게하고 싶다.필드를 다른 필드에 연결하는 효과적인 방법이 있습니까?
간단한 해결책은 모든 속성에 대해 '밀도'열과 '밀도 소스'열을 만드는 것입니다.하지만이 문제를 해결하는 방법은 매우 장황한 것 같습니다. 네, 'Density Source'는 소스를 철자하는 다른 테이블과 함께 간단한 정수가 될 수 있습니다.
어떤 의미에서 나는 필드에 각주와 같은 것을 추가하려고합니다.
는 않을 것 [MaterialID, Property, Value, Source]가있는 테이블을 쉽게 만들고 [mercury, 'meltingPoint', -39, "website here"와 같이 채우십시오. – jclozano
데이터베이스 설계에는 "올바른 방법"이 없습니다. 사용 사례, 데이터 특성 등을 고려해야합니다. 어떤 쿼리가 빠르게 작동해야합니까? 얼마나 많은 데이터가 있습니까? – kan
@jclozano - 예. – MatBailie