김건

2019년 11월 20일 2차 회의록

2019년 11월 20일
2차 회의 사항
1. Entity Attribute Relation 설정
* 다치는 관계 릴레이션이 될 수 있음
Entity
1. 발의 안건
2. 영역
3. 기사
4.
5. 국회 의원
6. 회원
7. 청원
Attribute
1. 발의 안건
- 고유 번호
- 안건 명
- 안건 내용
- 발의자 (다치 애트리뷰트)
- 제안 날짜
- 관련 기사 (다치 애트리뷰트)
- 청원 번호 리스트 (다치 or 관계) // 청원도 한 번 크롤링을 해볼 것
2. 영역
- 고유 번호
- 영역 명
- 관련 기사 고유 번호
- 관련 안건 고유 번호
3-1. 기사 (네이버)
- 고유 번호
- 기사 명
- 기사 내용
- 기사 날짜
- 관련 안건 고유 번호
- 영역 ( 생각을 해봐야 함)
3-2. 기사
- 고유 번호
- 기사 명
- 기사 내용 (요약)
- 기사 날짜
- 관련 안건 고유 번호
4.
- 고유 번호
- 정당 이름
- 정당 소속 국회의원 (다치 에트리뷰트)
- 원내 대표
5. 국회 의원
- 고유 번호
- 이름
- 소속 당
- 발의 안건 리스트 (다치 에트라뷰트)
- 관련 기사 리스트 (다치 에트리뷰트)
- 지역 (소속구)
6. 회원
- ID
- PASSWORD
- 검색 기록
7. 청원
- 청원자 수
- 청원 명
- 관련 안건
// 이것은 크롤링 해봐야 알 수 있을 것임
Relation
1. 발의 안건
- 기사 (1:N) 발의 안건에 여러 기사들이 저장 //
- 국회의원 (N : M) 발의 안건에 안건자로 포함. 국회의원에 발의 안건 포함
- 청원 (1:1) 발의 안건에 관련 청원 번호 포함. 청원에 안건 번호 포함
2. 영역
- 기사 (1:N) 여러 기사가 한 영역에 포함이 가능. 영역 번호를 갖는다.
- 안건 (1:N) 여러 안건이 한 영역이 포함이 가능. 영역 번호를 갖는다.
3. 기사
- 국회의원 (N:M) 여러 기사에 여러 국회의원 등장이 가능
4.
- 국회의원 (1:N) 여러 국회의원이 하나의 당에 포함이 가능
6. 회원
- 안건 (N:M)
- 기사 (N:M)
- 국회의원 (N:M)