BABIL_PROJECT/Firebase

오토바이 DB

ForteQook 2022. 4. 13. 14:25

 아무리 파이어베이스가 백엔드를 날로먹는다고는 하지만, 결국 데이터 구조를 짜는것은 개발자의 몫인것은 당연하다. 그래서 미약한 지식으로 최대한 빠르게 작업해보자 한다.

 

 음... 그럼 db에서 가져올 "데이터"는 도대체 뭐가 있을지 부터 한번 보자.

 

---------------------------------------------------------------------------------

 

DB는 이도윤 팀원과 함께 진행하기로 했다.

 

babil_프로토타입_ver01.3 (adobe.com)

 

babil_프로토타입_ver01.3

46 Screens, Last modified on Jan 24, 2022 08:12 GMT

xd.adobe.com

먼저, 화면 상 띄워주는 데이터들은 아래 자료들 정도이다.

 

말 그래도 바이크 브랜드.

 

바이크를 "검색" 한다. 즉, 이전 페이지에서 고른 브랜드의 대표적인 모델들이 필요하다.

 

=> @도윤 : 저 위 두개가 전부이긴 한데, 당연히 딸랑 저 두개만 db에 넣어놓지 않을거임. 바이크 별로 몇 cc 다, 이런 매우 기본적인 정보 부터 시작해서 뭐 출시년도 라던지, 가격대 라던지, 단종 여부라던지, 기타 여러 정보가 있을거잖아? 근데 우리가 이런 정보가 필요한 목적을 보면, 먼저 고객들이 어떤 가격대의 바이크를 모는지 알고 싶고 (경제력 확인?), 또 상품들에 문제가 발생해서 이슈들이 올라오면 바이크 별로 어떤 특징이 있는지 살펴봄으로써 이슈들을 분류할 수 있게 되는것 (예를 들면 125cc 바이크에서 자주 고장나더라)... 더 써보려 하는데 생각이 잘 안나네. 여튼 그래서 결국은 막 엄청 여러가지가 아니여도 되니까 바이크들의 스펙들도 조사 해줬음 함. 정리하면 다음과 같음.

 

1. 바이크 브랜드 별로 (저 위 5개) 모델 조사. 대충 브랜드 하나당 5개? 정도면 될듯?? 너무 자료가 많으면 또 db 작성하기 힘들어지니까ㅋㅋㅋ

 

2. 모델별로 스펙 조사. 어떤 스펙을 가져올지는 도윤이가 정하고, 스펙 개수도 대충 3~5개 정도면 되지 않을까 싶음. 맨 위에 xd 앱 디자인 링크도 달아 놨으니까, 더 필요할것 같은 자료는 도윤이가 알잘딱으로 가져와 줌 될것같음.

 

아래는 데이터 예시?? 물론 평면화같은건 필요에 따라 또 하겠지만.

 

{
	bikes: {
    	brand: '',
        model_name: '',
        spec: {
        	cc: 0,
            production_year: 0,
            ...
        }
        ...
    }
}

'BABIL_PROJECT > Firebase' 카테고리의 다른 글

자동 로그인 구현  (0) 2022.05.10
모듈 등록 가능 여부 확인  (0) 2022.05.02
단일 항목 선택 리스트  (0) 2022.05.01
BABIL_DB스키마  (0) 2022.04.13
Firebase (signIn & signUp)  (0) 2022.04.07