나는 대부분의 사람들이 3 표를 사용하십시오.사진 앨범 테이블 디자인
그러나 내가 내 프로필 앨범과 일반 앨범에 사진이있을 수 있기 때문에이 스키마는 작동하지 않을 것입니다 (올바른 경우). 그러나 동일한 그림에 다른 설명, 다른 태그, 심지어 사진 ID가 다릅니다. 그래서 내 추측은 사용자가 새로운 사진으로 취급되는 사진의 복사본을 만들 때마다 다음과 같이 두 테이블 만 필요합니다. 앨범 및 사진 (앨범에 FK 포함)
기타 옵션에는 사진 테이블이 있습니다. 단 하나의 열 (photo_id)을 선택하고 PhotoAlbum 테이블에 모든 사진 세부 정보를 입력하면 앨범마다 고유 한 속성을 각각 지정할 수 있습니다.
이 디자인에 유효합니까?
사진이 Photo_album 테이블에도있는 경우 왜 사진 테이블. 그것에 무엇이 있을까요? – Manni
Eh? 아니요. 실제 사진은 photo_album 테이블에없고, 앨범과의 많은 관계와 그 관계를 설명하는 일부 페이로드입니다. –