사용자가 토론 스레드 (이 사이트의 Q & 형식 임)를 따르도록 허용하는 웹 응용 프로그램을 만들고 있지만 다른 콘텐츠 형식 (예 : 회사 및 프로필 페이지가있는 학교. (이 사이트는 직업 구직을 돕기 위해 만들어 졌으므로 백엔드는 기업, 학교 등을위한 기본 프로필 페이지를 제공합니다.)여러 콘텐츠 형식을 따르는 MySQL 구조
"Follow"테이블 하나를 사용하는 것이 더 효율적입니까? 액세스 할 수있는 follow_entity_type 필드가 있고 적절한 내용 표 (Q & A, 회사 등)로 리디렉션됩니까? 또는 사용자 피드를 컴파일하려고 할 때 개별적으로 액세스해야하는 각 콘텐츠 유형에 대한 '팔로우 (Follow)'표가 있어야합니까? 첫 번째는 더 복잡한 코딩과 쿼리를 필요로하는 반면 두 번째는 모든 유형의 게시물에 대해 시간순으로 피드를 구성하는 것을 어렵게 만듭니다.
나는 솔직히 해결책이 확실하다고 생각하지만, 파트 타임 개발자와 자동 교섭으로, 나는 몇 가지 기본 사항을 놓친다.
조언 해 주셔서 감사합니다. 나는 같은 선을 생각하고있다. – tchaymore