내 웹 응용 프로그램의 사용자가 제품에 대한 자체 특성을 정의한 다음 해당 제품의 데이터를 입력 할 수 있도록하려는 것입니다. 이 기술을 n(th) normal form
이라고합니다. 다음 데이터베이스 정규화 및 사용자 정의 데이터 저장소
는
,554 (죄송합니다,이 더 무슨 뜻입니다)3210
나는 지난 15 분 동안 이것을보고 있었고 (빨간색 화살표가있는 곳에서) 중복을 유도하므로 무결성 검사를 받아야합니다. 그러나 나는 단지 내가 원하는 것을 어떻게 할 수 있는지 이해하지 못한다.
제품 수는 10 개를 넘지 않습니다. 변수 수는 200 개를 넘지 않습니다 (제품 당 최대 20 개). 제품 인스턴스의 수는 100,000을 초과하지 않으므로 pVariable_data
의 최대 크기는 2 백만을 초과하지 않습니다.
게시물을 올바르게 이해하는 경우이를 EAV (엔터티, 특성, 값) 유형의 데이터 모델이라고합니다. 당신의 질문은 정확히 무엇입니까? – wildplasser
포인트가있을 수 있습니다. 나는 기분이 좋지 않습니다. 나는 잘 닳은 길을 걸어 가고 있습니다. – Sevenearths
EAV 모델은 속성 집합이 가변적이고 설명되는 객체의 * 유형 *에 따라 다르면 적용 할 수 있습니다. (차에는 색깔이 있고 엔진에는 색깔이 없다) – wildplasser