차례:
정의-다중 값 필드 (MVF) 란 무엇입니까?
다중 값 필드 (MVF)를 사용하면 데이터베이스 필드에 둘 이상의 값을 저장할 수 있습니다. MVF는 다소 논란의 여지가 많으며 EF Codd가 제시 한 매우 신성한 데이터베이스 설계 원칙 중 하나를 위반한다고 주장하면서 많은 사람들이 주장하고 있습니다. MVF는 확실히 다 대다 관계를 쉽게 만들 수있는 잠재력을 가지고 있지만, 혼란을 유발할 수있는 파괴적인 능력도 가지고 있기 때문에 단순히 학문적 인 것 이상의 논거가됩니다. SQL 쿼리 결과를 올리고 잘못된 결과를 반환합니다.
다중 값 필드는 다중 값 종속성이라고도합니다.
Techopedia는 다중 값 필드 (MVF)를 설명합니다.
MVF의 가장 잘 알려진 용도는 Microsoft Access 2007에서 사용되었습니다. 이는 Microsoft가 Access가 밀접하게 관련된 다른 Microsoft 제품인 Sharepoint와 최대한 호환되도록하려는 것이기 때문입니다. Sharepoint는 이제 인트라넷 호스팅에 널리 사용되며이 중 대부분은 목록 작업과 관련이 있습니다. 예를 들어, 회사 인트라넷은 프로젝트 작업을 프로젝트에 관련된 선택된 사람들 그룹에게만 할당하는 것을 포함 할 수 있습니다. 각 작업마다 다른 담당자를 선택할 수 있어야하지만 모든 담당자를 목록의 이름으로 만 제한 할 수 있습니다. 따라서 데이터를 다른 테이블에 별도로 보관하는보다 복잡한 방법보다는 모든 목록 멤버를 한 위치에 단일 값으로 저장하는 것이 좋습니다.
Oracle과 같은 다른 데이터베이스 엔진도 MVF를 지원합니다. 이상하게도 2011 년 현재 Microsoft 자체 SQL Server는 아직 MVF를 지원하지 않습니다.