본문 바로가기

프로젝트

역경매APP : DataBase 설정

반응형

DB는 카페 24 db를 설정하고 기본적이 테이블 구성.

기본적으로 역경매APP은 사용자와 기업 두명을 대상으로하고 기업이 서비스를 제공하는 입장이므로 테이블을 달리설정하였다.

기업의 사업자번호는 기본키이며 기업에대한 기본 정보가 저장된다. 좌표값 x, y를 설정하여 기업의 위치를 GPS로 확인가능.

기업

- 사업자번호

- 비밀번호

- 기업명

- 한글 주소

- 전회번호

- 업체 분류

- 영업시간

- 좌표값 X

- 좌표값 Y

회원DB는 기본적으로 필요한 아이디 비번 휴대폰 번호를 사용한다.

회원

- 아이디

- 비번

- 휴대폰 번호

사용자가 올리는 게시판은 기본키인 게시글 번호와 식별하기위한 아이디로 설정된다.

게시글은 시작시간과 종료시간으로 경매의 시작과 끝을 설정한다. 입찰가는 시작입찰가와 최고 입찰가를 나나낼수가 있다.

현재 입찰가는 따로 테이블을 구성해 지금까지 가장 저렴한 입찰가를 상정한다.

보드

- 게시글 번호

- 아이디

- 제목

- 내용

- 분류 번호

- 시작 시간

- 종료 시간

- 입찰가

- 현재 입찰가

- 검색 좌표값 X

- 검색 좌표값 Y

- 사진

입찰내역은 게시글 번호와 사업자 번호를 기본키로 두어서 현재 기업이 입찰한 가격을 알수가 있다.

입찰내역에 기업의 위치를 두는 이유는 사용자가 GPS를 이용해 현재 입찰한 기업의 위치를 알아내어 서비스를 제공하는 가격와 이동시간을 고려하여 최상의 서비스를 제공해주는 사람을 찾기위함이다.

입찰내역

- 게시글 번호

- 사업자번호

- 입찰가격

- 기업 위치

현재는 보류상태이며 아이디와 게시글 번호를 이용하여 현재 내가 즐겨찾기가 테이블이 무엇인지를 찾기위한 테이블이다.

좋아하는 테이블 [보류]

- 아이디

- 게시글 번호

반응형