개발자
안녕하세요. Kotlin으로 Android를 개발하고 있는 학생입니다. 배달의 민족이나 요기요처럼 가게별로 리뷰를 달고, 이것을 저장하고, 가게들의 사진과 설명 등을 앱에 적용시키고 싶습니다. 또, 모든 사용자가 해당 리뷰나 가게들의 설명을 보게 구현하고 싶습니다. 전 웹을 개발할 때 MySQL만 사용해본적이 있습니다. 위와 같은 기능들을 추가하기 위해서는 어떤 DB를 사용하는 것이 좋을까요?
답변 2
질문에 대한 내용이 광범위합니다. RDB요 혹시나 읽다가 느낀내용 생각이 복잡한 상황이라 뭘 해야할지를 못잡고 DB부터 여쭤보신거 같은 기분이라서 적어봅니다. DB관계 대충... 매장정보 - 사진, 연락처등등 모두 다 (회원정보 처럼) 리뷰 - 매장코드를 Key로 잡고 리뷰작성 (게시판 CRUD처럼) 첨부파일 - 매장코드를 Key로 잡고 사진 및 첨부 파일 저장(혹은 파일경로 , 파일명을 저장) 매장 - 리뷰 - 첨부파일 리뷰작성자도 저장하실꺼라면 사용자 정보도 받아야할테고 회원관리도 들어가야할테고 그럼 인증절차도 있어야할테고 ...
익명
작성자
2023년 07월 05일
감사합니다.. 말씀하신 것처럼 설계는 하고 있는데 너무 생각할게 많아서 DB부터 정해보고자 해서 여쭈어봤습니다.. 좋은 답변 감사합니다!
익명
작성자
2023년 07월 05일
혹시 정말 죄송하지한.. 데이터를 저장하는건 Spring이나 nodejs로 서버를 따로 만들어서 DB를 구축하고 연결하는 것이 좋은지, 혹은 사용자 폰의 로컬에 저장하는 것이 좋은지 혹은 둘다 사용하는 것이 좋은지에 대해서 말씀해주실 수 있나요?
암소메애
이제는 고객지원 • 2023년 07월 05일
로컬로 저장하면 다른사람 휴대폰에는 안보여주시게요??
익명
작성자
2023년 07월 05일
아닙니다. 좋은 답변 감사합니다!
암소메애
이제는 고객지원 • 2023년 07월 05일
Spring 이나 Nodejs를 사용해서 서버를 구축하시는게 좋아요. 서비스 만든다라고도 하죠.
익명
작성자
2023년 07월 05일
넵! 답변 감사합니다! 궁금증이 해결되었습니다! 행복한 하루 보내세요 😁
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!