'2025/03/30'에 해당되는 글 1건

728x90

localdata.go.kr 에서 제공하는 API 자료를 저장하기 위한 테이블 구조이다.

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
DROP TABLE Localdata;
CREATE TABLE Localdata (
  idx int(11NOT NULL COMMENT '번호',
  opnSfTeamCode char(7NOT NULL COMMENT '개방자치단체코드',
  mgtNo varchar(40NOT NULL COMMENT '관리번호',
  opnSvcId char(10NOT NULL COMMENT '개방서비스ID',
  updateGbn char(1DEFAULT NULL COMMENT '데이터갱신구분',
  apvPermYmd varchar(12NOT NULL COMMENT '인허가일자',
  uptaeNm varchar(100DEFAULT NULL COMMENT '업태구분명',
  opnSvcNm varchar(200DEFAULT NULL COMMENT '개방서비스명',
  bplcNm varchar(100NOT NULL COMMENT '사업장명',
  siteTel varchar(100DEFAULT NULL COMMENT '전화번호',
  sitePostNo varchar(7DEFAULT NULL COMMENT '지번우편번호',
  siteWhlAddr varchar(200DEFAULT NULL COMMENT '지번주소',
  rdnPostNo varchar(7DEFAULT NULL COMMENT '도로명우편번호',
  rdnWhlAddr varchar(200NOT NULL COMMENT '도로명주소',
  siteArea varchar(18DEFAULT NULL COMMENT '소재지면적',
  apvCancelYmd varchar(12DEFAULT NULL COMMENT '인허가취소일자',
  dcbYmd varchar(12DEFAULT NULL COMMENT '폐업일자',
  clgStdt varchar(12DEFAULT NULL COMMENT '휴업시작일자',
  clgEnddt varchar(12DEFAULT NULL COMMENT '휴업종료일자',
  ropnYmd varchar(12DEFAULT NULL COMMENT '재개업일자',
  trdStateGbn varchar(5NOT NULL COMMENT '영업상태코드',
  trdStateNm varchar(100DEFAULT NULL COMMENT '영업상태명',
  dtlStateGbn varchar(4DEFAULT NULL COMMENT '상세영업상태코드',
  dtlStateNm varchar(255DEFAULT NULL COMMENT '상세영업상태명',
  x char(20DEFAULT NULL COMMENT '좌표정보(X)',
  y char(20DEFAULT NULL COMMENT '좌표정보(Y)',
  lastModTs varchar(20DEFAULT NULL COMMENT '최종수정일자',
  updateDt date DEFAULT NULL COMMENT '데이터갱신일자',
  display tinyint(2NOT NULL DEFAULT 1,
  region varchar(10DEFAULT NULL COMMENT '지역'
ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='Local Data Table';
 
ALTER TABLE Localdata
  ADD PRIMARY KEY (idx),
  ADD UNIQUE KEY mgtNo (opnSfTeamCode,mgtNo,opnSvcId) USING BTREE,
  ADD KEY bplcNm_rdnWhlAddr (bplcNm,rdnWhlAddr,trdStateGbn),
  ADD KEY region (region),
  ADD KEY apvPermYmd (apvPermYmd);
 
ALTER TABLE Localdata
  MODIFY idx int(11NOT NULL AUTO_INCREMENT COMMENT '번호'AUTO_INCREMENT=1;
COMMIT;
 

 

엔진은 InnoDB 로 변경해서 사용해도 된다.

 

위 테이블 구조 SQL 파일

Localdata.sql
0.00MB

 

 

https://www.localdata.go.kr/ 사이트 접속해서 확인할 수 있다.

 

 

 

 

테이블 구조에 대한 설명이 나와있고 KEY 구현에 대한 사항도 언급되어 있다.

728x90
블로그 이미지

Link2Me

,