작은 프로젝트의 관계형 데이터베이스에 대한 db 스키마를 만들고 싶습니다. 그 스키마에서는 Pasta Carbonara와 같은 조리법을 저장하고 싶습니다. 스키마는 다음과 같을 것입니다 :데이터 집합의 여러 변형을 저장하는 관계형 데이터베이스 스키마
(ID, 이름, Ingredient1, .., Ingredient10, sourceURL) 모든 레시피에는 최대 10 개의 다른 성분이 필요합니다.
이제 다른 데이터베이스에서 내 조리법을보고 싶습니다. 그러나 모두가 자신의 버전의 제조법을 가지고 있기 때문에 제조법에 약간의 차이가 있습니다.
내 카르 예에서이 될 것파스타, 같은 계란, 베이컨, 크림, SourceUrl2 에서 SourceUrl1 파스타, 계란, 베이컨, 치즈, 골파에서 골파 .......... .. SourceUrl3에서
내 접시에있는 하나의 데이터 세트에 모든 변형 된 동일한 접시를 저장하고 싶습니다. 가능한 적은 충실 성으로 데이터를 저장하는 방법에 대한 개념이 있습니까?
...
몇 가지 팁 : Database normalization을 위해서
가, 같은 테이블에 조리법 이름과 재료를 넣지 마십시오