按照功能分为:
- 用户表
- 费用表
- 投诉建议表
第一步创建数据库:
CREATE DATABASE yellowstar;
用户表
创建用户表
表名:yw_users
CREATE TABLE IF NOT EXISTS yw_users (
uid INT UNSIGNED NOT NULL AUTO_INCREMENT KEY COMMENT 'UID',
username VARCHAR(20) NOT NULL UNIQUE comment '用户名',
password CHAR(32) NOT NULL COMMENT '密码:md5加密',
user_type TINYINT UNSIGNED NOT NULL COMMENT '用户类型',
create_time DATE NOT NULL COMMENT '创建时间'
);
type字段说明:
1
:超级管理员2
:物业3
:业主
插入测试数据
INSERT INTO yw_users
(username,password,user_type,create_time)
VALUES
('user1',123456,1,20181101),
('user2',123456,2,20181201),
('user3',123456,3,20181230);
业主房产信息表
房产信息表
表名:yw_houses
CREATE TABLE IF NOT EXISTS yw_houses (
hid INT UNSIGNED NOT NULL AUTO_INCREMENT KEY COMMENT '房产号',
username VARCHAR(20) NOT NULL comment '房产持有人',
house_type VARCHAR(20) NOT NULL comment '房产类型',
area DOUBLE UNSIGNED NOT NULL COMMENT '住房面积',
buy_date DATE NOT NULL COMMENT '购房时间',
buildin