2014-02-25 4 views
0

좋아, 회원 전용 사이트를 만들고있어. 모든 사람이 사이트에 로그인하여 모든 기능에 액세스 할 수 있도록 설정해야합니다.하나의 데이터베이스 또는 두 개를 사용합니까?

나는 소비자 (광고에서 서비스를 구매하는 사람들)에 대해 2 가지 유형의 계정 1과 사용자가 사업을 설명하고 광고를 게시 할 수있는 추가 사이트 기능을 갖는 2 단계 계정이 필요합니다. 정보, 위치 등.

현재로서는 사용자가 내 사이트에 등록하면 사용자에게 등록 이메일을 보내고 사용자가 활성화 링크를 클릭하면 데이터베이스 "활성화"가 0 ~ 1 마녀는 해당 사용자가 사이트에 액세스 할 수있게합니다.

제 질문은 내 데이터베이스에 "활성"을 설정하여 2와 같이 높은 숫자로 이동하여 "활성"1을 소비자로, "활성"2로 설정할 수 있습니까?

또는 내가 "판매자"사전에

감사는 "소비자"다른 데이터베이스에 대한 별도의 데이터베이스를 만들 필요가 않습니다.

답변

0

분리하려는 계좌 정보가 없으면이 접근법이 유효하지 않아야하는 이유가 없습니다. "0"은 비활성을 의미하고 "1"은 소비자를 의미하고 "2"는 판매자 등을 의미합니다. "INACTIVE", "CONACUMER"와 같이 일반 문자열을 넣을 수도 있습니다. ","SELLER ", 열거 유형과 매우 비슷합니다. 구현에 달려 있습니다.

+0

고맙습니다. 나는이 웹 사이트를 만들려고 노력하고있다. 그러나 그것의 얼마간은 당신이 좋아하는 좋은 사람의 덕택으로 천천히 그것을 관리하고있다. 나는 (내가 생각하는) 웹 사이트에 대한 환상적인 아이디어가되고 그것을 구축하고 사업용 수를 유혹하려고 노력하고있다.) – user3335963

+0

이 답변으로이 문제를 해결할 수 있다면 받아 들여야 할 것이다. –

관련 문제