찾다

 >  Q&A  >  본문

php - 회원카드, 포인트, 레벨관리 디자인 문제.

장면

기본적인 회원카드 관리 시스템, 소비기록 등

디자인을 더욱 최적화하는 방법은 무엇입니까?

현재 회원카드 테이블의 중복포인트 및 회원등급 항목입니다.

소비기록표, 소비금액(1위안 1포인트), 새로운 소비기록이 있는 경우, 멤버십 카드의 포인트를 상향 조정하고 변경된 포인트에 따라 회원 등급을 업데이트해야 합니다.

포인트를 차감하고 동일한 수준을 유지하는 것만큼 간단하게 포인트를 상환할 수 있습니다.

마스터들은 이 공통 멤버십 카드 관리 시스템을 어떻게 설계하나요?

黄舟黄舟2750일 전1832

모든 응답(2)나는 대답할 것이다

  • 淡淡烟草味

    淡淡烟草味2017-06-24 09:44:33

    우선 어떤 테이블이든 기본 키인 ID가 필요합니다. 사용자 테이블이 있어야 하며, 사용자 테이블에는 해당 회원 카드 필드가 있습니다. 회원카드번호, 포인트, 회원등급 등을 확인할 수 있는 회원카드표도 있습니다. 그 다음에는 소비 기록 시트가 있습니다. 다음은 가장 기본적인 테이블 및 필드입니다. 비즈니스에 따라 다른 필드 또는 테이블을 추가할 수 있습니다.
    user:
    id, username, cardId
    card:
    id, cardNum, point, level
    purchase:
    id, Money, thing

    회신하다
    0
  • 漂亮男人

    漂亮男人2017-06-24 09:44:33

    사용자 테이블 userinfo
    id 사용자 이름 점수(포인트) level_id

    카드 테이블 카드정보
    id uid 카드 이름 토큰

    회원등급 level_info
    id min_score max_score level_name

    회신하다
    0
  • 취소회신하다