1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 无限级分销管理系统的设计与实现

无限级分销管理系统的设计与实现

时间:2024-03-16 20:09:37

相关推荐

无限级分销管理系统的设计与实现

数据库设计

用户信息表(user)

字段 说明

Level 树形位置(层),int

Left_num int

Right_num int

id 主键,自动递增

User_id账号 登陆账号,字符串,50

User¬_creator 推荐人 字符串,50

User_name 姓名,字符串,50

User_birthday 出生日期,字符串,格式” yyyy-mm-dd”

User_faq 密保问题,int,默认0

User¬_answer 密保答案,varch2,200

User_city 所在城市,字符串,200

Create_time 创建时间

sys(设置)

字段 说明

id 主键,自动递增

User_level 级别 int 1,2,3,4=>a,b,c,d

User_min 最小人数,默认0

User_max 最大数,默认0

User_money 奖金,默认0

Create_time 创建时间

Creator 创建人

1.建表

--用户表create table tuser(id NUMBER(2) primary key,user_id VARCHAR2(20),--登陆账号user_name VARCHAR2(20),--用户姓名password VARCHAR2(20),user_creator VARCHAR2(20),--推荐人BIRTHDAYVARCHAR2(50),--出生日期user_faq number(2) default 1, --密保问题,默认为1user_answer VARCHAR2(200),--密保答案city VARCHAR2(200),--所在城市createtime VARCHAR2(50),--创建时间--user_level number(2),--用户所属层级left_num number(2),--用户左属right_num number(2)--用户右属)-- Create sequence create sequence TUSER_SEQminvalue 1maxvalue 9999999999999999999999999999start with 1increment by 1nocache;--create triggercreate or replace trigger tr_tuserbefore insert on tuserfor each rowbeginselect TUSER_SEQ.nextval into :new.id from dual;end;--系统设置表create table tsys(id NUMBER(2) primary key,user_level NUMBER(2),--用户级别,1,2,3,4分别对应A,B,C,D级user_min NUMBER(2) default 0,--最小人数user_max NUMBER(2) default 0,--最大人数money NUMBER(2),--奖金createtime VARCHAR2(50),--创建时间creatorVARCHAR2(50)--创建人)-- Create sequence create sequence TSYS_SEQminvalue 1maxvalue 9999999999999999999999999999start with 1increment by 1nocache;--create triggercreate or replace trigger tr_tsysbefore insert on tsysfor each rowbeginselect TSYS_SEQ.nextval into :new.id from dual;end;

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。