Tiny Star

프로젝트/반려동물

[반려동물 프로젝트] 데이터 활용 고민

흰둥아 2025. 4. 24. 00:02

경기데이터드림에서 제공하는 [경기도 동물등록 현황]이 궁금해서 들어갔는데, 항목들이 너무 귀엽다.

 

(맹견여부는 동물보호법상 맹견으로 지정된 도사견, 핏불테리어, 아메리칸 스태퍼스셔 테리어 등에 해당하는지 여부를 나타냄)

 

나만 귀엽나?

 

아무튼 데이터 본 김에 간단한 리스트 형태의 페이지 만들면 좋을 것 같다.

 

일마다 업데이트 된다고 하는데, 최신 업데이트가 2025/04/23 임에도 불구하고,

생년 가장 최근이 2024인거보면 최신업데이트가 안되고 있는 듯하다.

유기견을 입양하거나, 뒤늦게 등록할 수 있지만 그 중에 25년생이 하나도 없다는게 이상하다...

 

 


 

서비스 고민

  1. 지역별 대표 품종 (TOP10)
    • 품종별 개체 수 막대 그래프 또는 파이차트
    • 믹스견, 진도견, 말티즈, 푸들, 치와와 등 분포 비교
    • 활용 데이터: 품종, 마릿수
    • 요청 파라미터: 지역(null)
    • 기본 페이지: 전체 지역별 대표 품종 차트
  2. RFID 통계
    • 외장형 vs 내장형 비율 시각화 (파이 차트)
    • 클릭 시 해당 RFID 유형을 사용하는 품종 목록 출력 (TOP5)
    • 활용 데이터: RFID구분, 품종, 마릿수
    • 요청 파라미터: X
    • 기본 페이지: 파이차트로 비율 시각화, 하단에 리스트형태로 TOP5 품종 출력
  3. 품종 분포도 (TOP20 외 기타)
    • 품종별 개체 수 막대 그래프 또는 파이차트
    • 믹스견, 진도견, 말티즈, 푸들, 치와와 등 분포 비교
    • 활용 데이터: 품종, 마릿수
    • 요청 파라미터: 지역(null)
    • 기본 페이지: 전체 품정별 개체 수 차트

- 서비스별 강아지/고양이 탭 별도

- 업데이트 날짜 상단 표기

 

 

 

예외사항

  • 생년 빈 값은 '알 수 없음' 처리
  • 품종 빈 값은 '기타' 처리

 

 

 

테이블

region (지역)

id (PK) province city
1 경기도 고양시
2 경기도 광명시

 

 

species (축종)

id (PK) name
1
2 고양이

 

 

animal_type (품종)

id (PK) name species_id (FK)
1 믹스견 1
2 진도견 1
3 치와와 1
4 코리안숏헤어 2

 

 

rfid_type (RFID)

id (PK) name
1 외장형
2 내장형

 

 

animal_stat (반려동물 현황 상세)

id (PK) region_id (FK) rfid_id (FK) animal_type_id (FK) birth_year animal_count is_dangerous upt_dt
1 1 1 1 2024 1 N now()
2 1 2 2 2024 1 N now()

 

- 최신 업데이트할 때, 변경사항 있으면 upt_dt 변경

top