관계 UML 다이어그램에서 영감을 얻었습니다
-
19-09-2019 - |
문제
제 숙제는 토론 사이트에 대한 관계형 UML 다이어그램을 만드는 것이 었습니다. 나는 그것을 사용했다 그래서 스키마, 그리고 나는 몇 가지 수정을했다 :
- 사용자 정보에서 나이가 제거되었습니다
- 사용자가 사용자 이름별로 게시물을 분류 할 수있는 추가 대표자 (자발적)
그렇지 않으면 스키마는 다소 비슷하지만 초보적입니다. 어떻게 개선 하시겠습니까?
설명
담당자의 주요 아이디어는 게시물을 분류하는 것입니다. 목록에는 소수의 가능한 이름 만 포함되어 있습니다. 배지와 달리 아이디어는 재미 있지 않고 조직적입니다. 수학에 대해 질문하면 Steve.math
아니면 그냥 math
. 그것은 다른 사용자가 자신의 모습을 직접 볼 수 있도록 도와 주며 공간은 당신에게 낭비되지 않습니다. Username
. 아마도 물건을 조직하는 더 쉬운 방법이있을 수 있으므로 주저하지 말고 의견을 말하십시오.
해결책
투표
추가하다:
UserID (FK)
PostID (FK)
사용자
- upvotes와 downvotes, 즉 투표 테이블에서 나올 수있는 정보를 제거하십시오.
- '정수'로 만드십시오. 정말 큰 사이트가 없다면 사용자 ID로서 GUID를 가질 필요가 없습니다.
게시물
- 이드가되어야합니다
GUID
코멘트
- 이드가되어야합니다
GUID
당신이 지키면 Representatives
, 나는 그것의 이름을 바꿉니다. 그 이름은 그것이 무엇을 가지고 있는지에 대해 아무것도 말하지 않습니다.
그렇지 않으면, 나는 그것을 유지하는 것이 좋은 생각이라고 생각하지 않습니다.tags
'내가 왜 존재하는지 완전히 빠진다는 한, 당신에게 말할 수 있습니다.
제휴하지 않습니다 StackOverflow