Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

데이터스키마 작성 #8

Open
snaiws opened this issue Jul 30, 2021 · 0 comments
Open

데이터스키마 작성 #8

snaiws opened this issue Jul 30, 2021 · 0 comments
Assignees
Labels
documentation Improvements or additions to documentation
Milestone

Comments

@snaiws
Copy link
Owner

snaiws commented Jul 30, 2021

API에 대해 알아냈다.

API기능은 세가지가 있다
고유번호api
기업개황api
공시검색api

유저에게 기업명을 받으면
검색어 정리 후

데이터베이스 존재하지 않으면 고유번호 데이터베이스를 api로 전부 받고 기업개황데이터베이스에 전부 검색하여 업종코드얻기
데이터베이스에 기업명을 검색 후 없으면 api로 고유번호, 업종코드 받아서 데이터베이스에 추가

1 공시검색 api로 검색회사 고유번호로 정보 가져오기
2 업종코드로 데이터베이스 검색 후 고유번호로 동종업계회사들 정보 가져오기
3 회사정보에 필요한 정보 : 인증키 고유번호 사업연도 보고서코드
단일회사정보로는 최근5년 가져오고(유사시 최우선 삭제)
업종회사정보로는 가장 최근 것으로

가져온 정보를 데이터베이스에 만들어둠. 이것은 용량 부족시 필요없는것 삭제(API요청, 웹스크래핑을 최소화하자)
(현재 작업중인 업종이 아닌 업종 중에서 삭제)

즉 만들어둘 데이터베이스는

1 고유번호+업종코드+회사명 데이터베이스
2 업종별기업정보 데이터베이스
3 단일기업정보 데이터베이스

@snaiws snaiws added the enhancement New feature or request label Jul 30, 2021
@snaiws snaiws added this to the 프로젝트 기반 다지기 milestone Jul 30, 2021
@snaiws snaiws self-assigned this Jul 30, 2021
@snaiws snaiws added documentation Improvements or additions to documentation and removed enhancement New feature or request labels Jul 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

1 participant