문제

제 숙제는 토론 사이트에 대한 관계형 UML 다이어그램을 만드는 것이 었습니다. 나는 그것을 사용했다 그래서 스키마, 그리고 나는 몇 가지 수정을했다 :

  • 사용자 정보에서 나이가 제거되었습니다
  • 사용자가 사용자 이름별로 게시물을 분류 할 수있는 추가 대표자 (자발적)

그렇지 않으면 스키마는 다소 비슷하지만 초보적입니다. 어떻게 개선 하시겠습니까?

설명

담당자의 주요 아이디어는 게시물을 분류하는 것입니다. 목록에는 소수의 가능한 이름 만 포함되어 있습니다. 배지와 달리 아이디어는 재미 있지 않고 조직적입니다. 수학에 대해 질문하면 Steve.math 아니면 그냥 math. 그것은 다른 사용자가 자신의 모습을 직접 볼 수 있도록 도와 주며 공간은 당신에게 낭비되지 않습니다. Username. 아마도 물건을 조직하는 더 쉬운 방법이있을 수 있으므로 주저하지 말고 의견을 말하십시오.

도움이 되었습니까?

해결책

투표

추가하다:

UserID (FK)
PostID (FK)

사용자

  • upvotes와 downvotes, 즉 투표 테이블에서 나올 수있는 정보를 제거하십시오.
  • '정수'로 만드십시오. 정말 큰 사이트가 없다면 사용자 ID로서 GUID를 가질 필요가 없습니다.

게시물

  • 이드가되어야합니다 GUID

코멘트

  • 이드가되어야합니다 GUID

당신이 지키면 Representatives, 나는 그것의 이름을 바꿉니다. 그 이름은 그것이 무엇을 가지고 있는지에 대해 아무것도 말하지 않습니다.

그렇지 않으면, 나는 그것을 유지하는 것이 좋은 생각이라고 생각하지 않습니다.tags'내가 왜 존재하는지 완전히 빠진다는 한, 당신에게 말할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top