오토바이 DB
아무리 파이어베이스가 백엔드를 날로먹는다고는 하지만, 결국 데이터 구조를 짜는것은 개발자의 몫인것은 당연하다. 그래서 미약한 지식으로 최대한 빠르게 작업해보자 한다.
음... 그럼 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,
...
}
...
}
}