사용자, 이벤트, 그룹, 네트워크, 페이지 중 하나에 속하는 사진 앨범에 대한 관계를 만드는 방법은 무엇입니까? 가능하다면 나중에 여러 소유자를 지원할 수도 있습니다.사진 앨범에 대한 여러 소유자 - 스키마 질문
한 가지 방법은 이들 중 하나에 FK ID가 있고 나머지가 null 인 열을 앨범 표에 포함하는 것입니다. 그러나 문제는 내가 더 많은 소유자 유형을 추가하는 것입니다. 더 많은 열을 추가하기 위해 표를 계속 변경해야합니다.
다른 방법은 이러한 소유자 유형마다 별도의 사진 표를 사용하는 것입니다.
이러한 방법 중 어느 것도 잘 확장되지 않습니다. 다른 방법은 적은 조인이 다른 소유자 확장 할 수 한 테이블의 유형 (의미에 대한 사진 앨범을 보유하고 읽기 성능을 조회하기 쉽게하는 1 요구 사항 내 #입니까?
플랫폼의 MySQL/PHP입니다.
이 작품! 나는 다른 길로 생각했다. – Cory