房产管理系统数据库设计:订单操作、新房、经纪人、小区等表结构

本篇文档主要介绍房产管理系统数据库设计,包含 order_operate_history 订单操作表、sys_bridal_chamber 新房表、sys_broker 经纪人表、sys_community 小区表等,并提供示例数据插入语句,方便开发者理解数据表之间的关联关系。

1. order_operate_history 订单操作表

CREATE TABLE `order_operate_history` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
  `order_id` bigint(20) DEFAULT NULL COMMENT '订单id',
  `operate_man` bigint(20) DEFAULT NULL COMMENT '经纪人id',
  `status` int(3) NOT NULL DEFAULT '1' COMMENT '订单状态(1:未完成,2:已完成)',
  `operate_time` datetime DEFAULT NULL COMMENT '操作时间',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  `is_deleted` tinyint(3) NOT NULL DEFAULT '0' COMMENT '删除标记(0:可用,1:已删除)',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='订单操作表';

2. sys_bridal_chamber 新房表

CREATE TABLE `sys_bridal_chamber` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '新房id',
  `comunity_id` bigint(20) DEFAULT NULL COMMENT '小区id',
  `name` varchar(20) DEFAULT NULL COMMENT '房名',
  `broker_id` bigint(20) DEFAULT NULL COMMENT '经纪人id',
  `area_id` bigint(20) DEFAULT NULL COMMENT '面积id',
  `status` int(3) NOT NULL DEFAULT '1' COMMENT '状态(0:在售,1:未开盘,2:售罄)',
  `address` varchar(200) DEFAULT NULL COMMENT '地址',
  `type_id` bigint(20) DEFAULT NULL COMMENT '户型id',
  `property_id` bigint(20) DEFAULT NULL COMMENT '物业类型id',
  `unit_price` float(10,0) DEFAULT NULL COMMENT '单价',
  `total_price` float(10,0) DEFAULT NULL COMMENT '总价',
  `fitment_id` bigint(20) DEFAULT NULL COMMENT '装修id',
  `characteristic_id` bigint(20) DEFAULT NULL COMMENT '特色id',
  `longitude` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '经度',
  `latitude` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '纬度',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  `is_deleted` tinyint(3) NOT NULL DEFAULT '0' COMMENT '删除标记(0:可用,1:已删除)',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='新房表';

3. sys_broker 经纪人表

CREATE TABLE `sys_broker` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '经纪人id',
  `username` varchar(100) NOT NULL DEFAULT '' COMMENT '用户名',
  `password` varchar(100) NOT NULL DEFAULT '' COMMENT '密码',
  `imageurl` varchar(100) DEFAULT NULL COMMENT '头像地址',
  `postcard` varchar(200) DEFAULT NULL COMMENT '名片',
  `phone` varchar(11) DEFAULT NULL COMMENT '手机号',
  `bridal_chamber_id` bigint(20) DEFAULT NULL COMMENT '新房id',
  `secondary_id` bigint(20) DEFAULT NULL COMMENT '二手房id',
  `community_id` bigint(20) DEFAULT NULL COMMENT '小区id',
  `status` int(3) DEFAULT '1' COMMENT '状态(1:正常,0:禁用)',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_tiem` datetime DEFAULT NULL COMMENT '更新时间',
  `is_deleted` tinyint(3) NOT NULL DEFAULT '0' COMMENT '删除标记(0:可用,1:已删除)',
  PRIMARY KEY (`id`),
  UNIQUE KEY `idx_username` (`username`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='经纪人表';

4. sys_community 小区表

CREATE TABLE `sys_community` (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '小区id',
  `name` varchar(200) NOT NULL DEFAULT '' COMMENT '小区名',
  `description` varchar(255) DEFAULT NULL COMMENT '描述',
  `province_id` bigint(20) DEFAULT NULL COMMENT '省id:(字典id) 预留字段',
  `city_id` bigint(20) DEFAULT NULL COMMENT '城市id:(字典id)预留字段',
  `area_id` bigint(20) DEFAULT NULL COMMENT '区域id:(字典id)',
  `address` varchar(200) DEFAULT NULL COMMENT '详细地址',
  `build_num` int(11) NOT NULL DEFAULT '0' COMMENT '套数',
  `longitude` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '经度',
  `latitute` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '纬度',
  `average_price` decimal(10,2) DEFAULT '0.00' COMMENT '均价',
  `hire` int(3) DEFAULT NULL COMMENT '出租(1是否可租,0:不可租)',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  `is_deleted` tinyint(3) NOT NULL DEFAULT '0' COMMENT '删除标记(0:可用,1:已删除)',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='小区表';

5. sys_dict 字典表

CREATE TABLE `sys_dict` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
  `parent_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '所属上级',
  `name` varchar(20) NOT NULL DEFAULT '' COMMENT '名称',
  `conditions` varchar(100) NOT NULL DEFAULT '' COMMENT '类型(放户型之类的)',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  `is_deleted` tinyint(3) NOT NULL DEFAULT '0' COMMENT '删除标记(0:可用,1:已删除)',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='组织架构表';

6. sys_house_image 房源图片表

CREATE TABLE `sys_house_image` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
  `bridal_chamber_id` bigint(20) DEFAULT NULL COMMENT '新房id',
  `secondary_id` bigint(20) DEFAULT NULL COMMENT '二手房id',
  `community_id` bigint(20) DEFAULT NULL COMMENT '小区id',
  `image_name` varchar(100) NOT NULL DEFAULT '' COMMENT '图片名称',
  `image_url` varchar(200) DEFAULT NULL COMMENT '图片地址',
  `tyep` tinyint(3) DEFAULT NULL COMMENT '类型(1:房产图片,2:3D图)',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  `is_deleted` tinyint(3) NOT NULL DEFAULT '0' COMMENT '删除标记(0:可用,1:已删除)',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='房源图片';

7. sys_login_log 登录日志表

CREATE TABLE `sys_login_log` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '访问id',
  `username` varchar(50) DEFAULT '' COMMENT '用户账号',
  `ipaddr` varchar(128) DEFAULT '' COMMENT '登录IP地址',
  `status` tinyint(1) DEFAULT '0' COMMENT '登录状态(0:成功,1:失败)',
  `msg` varchar(255) DEFAULT '' COMMENT '提示信息',
  `access_time` datetime DEFAULT NULL COMMENT '访问时间',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  `is_deleted` tinyint(3) NOT NULL DEFAULT '0' COMMENT '删除标记(0:可用,1:已删除)',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='系统访问记录';

8. sys_menu 菜单表

CREATE TABLE `sys_menu` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号',
  `parent_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '所属上级',
  `name` varchar(20) NOT NULL DEFAULT '' COMMENT ' 名称',
  `type` varbinary(20) NOT NULL DEFAULT '0' COMMENT '类型(0:目录,1:菜单,2:按钮)',
  `path` varbinary(100) DEFAULT NULL COMMENT '路由地址',
  `component` varbinary(100) DEFAULT NULL COMMENT '组件路由',
  `perms` varbinary(100) DEFAULT NULL COMMENT '权限标识',
  `icon` varbinary(100) DEFAULT NULL COMMENT '图标',
  `sort_value` int(11) DEFAULT NULL COMMENT '排序',
  `status` tinyint(4) DEFAULT NULL COMMENT '状态(0:禁止,1:正常)',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  `is_deleted` tinyint(3) NOT NULL DEFAULT '0' COMMENT '删除标记(0:可用,1:已删除)',
  PRIMARY KEY (`id`),
  KEY `idx_parent_id` (`parent_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='权限菜单表';

9. sys_order 订单表

CREATE TABLE `sys_order` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `user_id` bigint(20) DEFAULT NULL COMMENT '用户id',
  `order_sn` varchar(64) NOT NULL DEFAULT '' COMMENT '订单编号',
  `broker_id` bigint(20) DEFAULT NULL COMMENT '经纪人id',
  `community_id` bigint(20) DEFAULT NULL COMMENT '小区id',
  `bridal_chamber_id` bigint(20) DEFAULT NULL COMMENT '新房id',
  `secondary_id` bigint(20) DEFAULT NULL COMMENT '二手房id',
  `pay_type` int(3) DEFAULT NULL COMMENT '支付方式(买:0:全款,1:按揭,2:分期;租:3:押一付三,4:半年一付,5:一年一付)',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  `is_deleted` tinyint(3) NOT NULL DEFAULT '0' COMMENT '删除标记(0:可用,1:已删除)',
  PRIMARY KEY (`id`),
  UNIQUE KEY `idx_order_id` (`order_sn`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='订单表';

10. sys_role 角色表

CREATE TABLE `sys_role` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '角色编号',
  `role_name` varchar(20) NOT NULL DEFAULT '' COMMENT '角色名称',
  `role_code` varchar(20) DEFAULT NULL COMMENT '角色编码',
  `description` varchar(255) DEFAULT NULL COMMENT '描述',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  `is_deleted` tinyint(3) NOT NULL DEFAULT '0' COMMENT '删除标记(0:可用 1:已删除)',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='角色表';

11. sys_role_menu 角色菜单关联表

CREATE TABLE `sys_role_menu` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `role_id` bigint(20) NOT NULL DEFAULT '0',
  `menu_id` bigint(20) NOT NULL DEFAULT '0',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  `is_deleted` tinyint(3) NOT NULL DEFAULT '0' COMMENT '删除标记(0:可用,1:已删除)',
  PRIMARY KEY (`id`),
  KEY `idx_role_id` (`role_id`),
  KEY `idx_menu_id` (`menu_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='角色菜单';

12. sys_secondary 二手房表

CREATE TABLE `sys_secondary` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '二手房id',
  `community_id` bigint(20) DEFAULT NULL COMMENT '小区id',
  `name` varchar(100) NOT NULL DEFAULT '' COMMENT '房名',
  `broker_id` bigint(20) DEFAULT NULL COMMENT '经纪人id',
  `location_id` bigint(20) DEFAULT NULL COMMENT '位置id',
  `towards_id` bigint(20) DEFAULT NULL COMMENT '朝向id',
  `price` decimal(10,2) DEFAULT NULL COMMENT '售价',
  `age_build_id` bigint(20) DEFAULT NULL COMMENT '楼龄id',
  `publish_time` date DEFAULT NULL COMMENT '发布时间',
  `floor_id` bigint(20) DEFAULT NULL COMMENT '楼层id',
  `fitment_id` bigint(20) DEFAULT NULL COMMENT '装修id',
  `lift_id` bigint(20) DEFAULT NULL COMMENT '电梯id',
  `area_id` bigint(20) DEFAULT NULL COMMENT '面积id',
  `use_id` bigint(20) DEFAULT NULL COMMENT '用途id',
  `longitude` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '经度',
  `latitude` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '纬度',
  `status` int(3) NOT NULL DEFAULT '0' COMMENT '状态(0:在售,1:售罄)',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  `is_deleted` tinyint(3) NOT NULL DEFAULT '0' COMMENT '删除标记(0:可用,1:已删除)',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='二手房表';

13. sys_user 用户表

CREATE TABLE `sys_user` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
  `username` varchar(100) NOT NULL DEFAULT '' COMMENT '用户名',
  `password` varchar(100) NOT NULL DEFAULT '' COMMENT '密码',
  `name` varchar(100) DEFAULT NULL COMMENT '姓名',
  `postcard` varchar(200) DEFAULT NULL COMMENT '名片',
  `imageurl` varchar(200) DEFAULT NULL COMMENT '头像地址',
  `phone` varchar(11) DEFAULT NULL COMMENT '手机号',
  `email` varchar(100) DEFAULT NULL COMMENT '邮箱',
  `status` int(3) NOT NULL DEFAULT '1' COMMENT '状态(1:正常,0:停用)',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  `is_deleted` tinyint(3) NOT NULL DEFAULT '0' COMMENT '删除标记(0:可用,1:已删除)',
  PRIMARY KEY (`id`),
  UNIQUE KEY `idx_username` (`username`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户表';

14. sys_user_role 用户角色关联表

CREATE TABLE `sys_user_role` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  `role_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '角色id',
  `user_di` bigint(20) NOT NULL DEFAULT '0' COMMENT '用户id',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  `is_deleted` int(3) NOT NULL DEFAULT '0' COMMENT '删除标记(0:可用,1:已删除)',
  PRIMARY KEY (`id`),
  KEY `idx_role_id` (`role_id`),
  KEY `idx_admin_id` (`user_di`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户角色';

15. 数据插入示例

INSERT INTO `order_operate_history` (`order_id`, `operate_man`, `status`, `operate_time`, `create_time`, `update_time`, `is_deleted`) VALUES (1, 1, 1, '2021-01-01 10:00:00', '2021-01-01 10:00:00', '2021-01-01 10:00:00', 0);
INSERT INTO `order_operate_history` (`order_id`, `operate_man`, `status`, `operate_time`, `create_time`, `update_time`, `is_deleted`) VALUES (1, 2, 2, '2021-01-02 12:00:00', '2021-01-02 12:00:00', '2021-01-02 12:00:00', 0);
INSERT INTO `order_operate_history` (`order_id`, `operate_man`, `status`, `operate_time`, `create_time`, `update_time`, `is_deleted`) VALUES (2, 2, 1, '2021-02-01 15:00:00', '2021-02-01 15:00:00', '2021-02-01 15:00:00', 0);
INSERT INTO `order_operate_history` (`order_id`, `operate_man`, `status`, `operate_time`, `create_time`, `update_time`, `is_deleted`) VALUES (2, 3, 2, '2021-02-02 16:00:00', '2021-02-02 16:00:00', '2021-02-02 16:00:00', 0);
INSERT INTO `order_operate_history` (`order_id`, `operate_man`, `status`, `operate_time`, `create_time`, `update_time`, `is_deleted`) VALUES (3, 3, 1, '2021-03-01 18:00:00', '2021-03-01 18:00:00', '2021-03-01 18:00:00', 0);
INSERT INTO `order_operate_history` (`order_id`, `operate_man`, `status`, `operate_time`, `create_time`, `update_time`, `is_deleted`) VALUES (3, 1, 2, '2021-03-02 20:00:00', '2021-03-02 20:00:00', '2021-03-02 20:00:00', 0);
INSERT INTO `sys_bridal_chamber` (`comunity_id`, `name`, `broker_id`, `area_id`, `status`, `address`, `type_id`, `property_id`, `unit_price`, `total_price`, `fitment_id`, `characteristic_id`, `longitude`, `latitude`, `create_time`, `update_time`, `is_deleted`) VALUES (1, '金地湖城', 1, 1, 0, '上海市浦东新区', 1, 1, 50000, 5000000, 1, 1, 121.50, 31.20, '2021-01-01 10:00:00', '2021-01-01 10:00:00', 0);
INSERT INTO `sys_bridal_chamber` (`comunity_id`, `name`, `broker_id`, `area_id`, `status`, `address`, `type_id`, `property_id`, `unit_price`, `total_price`, `fitment_id`, `characteristic_id`, `longitude`, `latitude`, `create_time`, `update_time`, `is_deleted`) VALUES (2, '中海紫御公馆', 2, 2, 0, '上海市徐汇区', 2, 2, 60000, 6000000, 2, 2, 121.40, 31.10, '2021-01-02 12:00:00', '2021-01-02 12:00:00', 0);
INSERT INTO `sys_bridal_chamber` (`comunity_id`, `name`, `broker_id`, `area_id`, `status`, `address`, `type_id`, `property_id`, `unit_price`, `total_price`, `fitment_id`, `characteristic_id`, `longitude`, `latitude`, `create_time`, `update_time`, `is_deleted`) VALUES (3, '华润悦府', 3, 3, 0, '上海市静安区', 3, 3, 70000, 7000000, 3, 3, 121.30, 31.00, '2021-01-03 14:00:00', '2021-01-03 14:00:00', 0);
INSERT INTO `sys_broker` (`username`, `password`, `imageurl`, `postcard`, `phone`, `bridal_chamber_id`, `secondary_id`, `community_id`, `status`, `create_time`, `update_tiem`, `is_deleted`) VALUES ('broker1', '123456', 'https://example.com/avatar1.jpg', 'https://example.com/postcard1.jpg', '13800000001', 1, 1, 1, 1, '2021-01-01 10:00:00', '2021-01-01 10:00:00', 0);
INSERT INTO `sys_broker` (`username`, `password`, `imageurl`, `postcard`, `phone`, `bridal_chamber_id`, `secondary_id`, `community_id`, `status`, `create_time`, `update_tiem`, `is_deleted`) VALUES ('broker2', '123456', 'https://example.com/avatar2.jpg', 'https://example.com/postcard2.jpg', '13800000002', 2, 2, 2, 1, '2021-01-02 12:00:00', '2021-01-02 12:00:00', 0);
INSERT INTO `sys_broker` (`username`, `password`, `imageurl`, `postcard`, `phone`, `bridal_chamber_id`, `secondary_id`, `community_id`, `status`, `create_time`, `update_tiem`, `is_deleted`) VALUES ('broker3', '123456', 'https://example.com/avatar3.jpg', 'https://example.com/postcard3.jpg', '13800000003', 3, 3, 3, 1, '2021-01-03 14:00:00', '2021-01-03 14:00:00', 0);
INSERT INTO `sys_community` (`name`, `description`, `area_id`, `address`, `build_num`, `longitude`, `latitute`, `average_price`, `hire`, `create_time`, `update_time`, `is_deleted`) VALUES ('金地湖城', '浦东新区高端住宅小区', 1, '上海市浦东新区', 1000, 121.50, 31.20, 50000, 1, '2021-01-01 10:00:00', '2021-01-01 10:00:00', 0);
INSERT INTO `sys_community` (`name`, `description`, `area_id`, `address`, `build_num`, `longitude`, `latitute`, `average_price`, `hire`, `create_time`, `update_time`, `is_deleted`) VALUES ('中海紫御公馆', '徐汇区高端住宅小区', 2, '上海市徐汇区', 800, 121.40, 31.10, 60000, 1, '2021-01-02 12:00:00', '2021-01-02 12:00:00', 0);
INSERT INTO `sys_community` (`name`, `description`, `area_id`, `address`, `build_num`, `longitude`, `latitute`, `average_price`, `hire`, `create_time`, `update_time`, `is_deleted`) VALUES ('华润悦府', '静安区高端住宅小区', 3, '上海市静安区', 600, 121.30, 31.00, 70000, 1, '2021-01-03 14:00:00', '2021-01-03 14:00:00', 0);
INSERT INTO `sys_order` (`user_id`, `order_sn`, `broker_id`, `community_id`, `bridal_chamber_id`, `secondary_id`, `pay_type`, `create_time`, `update_time`, `is_deleted`) VALUES (1, '202101010001', 1, 1, 1, NULL, 0, '2021-01-01 10:00:00', '2021-01-01 10:00:00', 0);
INSERT INTO `sys_order` (`user_id`, `order_sn`, `broker_id`, `community_id`, `bridal_chamber_id`, `secondary_id`, `pay_type`, `create_time`, `update_time`, `is_deleted`) VALUES (2, '202101020002', 2, 2, 2, NULL, 1, '2021-01-02 12:00:00', '2021-01-02 12:00:00', 0);
INSERT INTO `sys_order` (`user_id`, `order_sn`, `broker_id`, `community_id`, `bridal_chamber_id`, `secondary_id`, `pay_type`, `create_time`, `update_time`, `is_deleted`) VALUES (3, '202101030003', 3, 3, 3, NULL, 2, '2021-01-03 14:00:00', '2021-01-03 14:00:00', 0);
INSERT INTO `sys_user` (`username`, `password`, `name`, `postcard`, `imageurl`, `phone`, `email`, `status`, `create_time`, `update_time`, `is_deleted`) VALUES ('user1', '123456', '用户1', 'https://example.com/postcard1.jpg', 'https://example.com/avatar1.jpg', '13900000001', 'user1@example.com', 1, '2021-01-01 10:00:00', '2021-01-01 10:00:00', 0);
INSERT INTO `sys_user` (`username`, `password`, `name`, `postcard`, `imageurl`, `phone`, `email`, `status`, `create_time`, `update_time`, `is_deleted`) VALUES ('user2', '123456', '用户2', 'https://example.com/postcard2.jpg', 'https://example.com/avatar2.jpg', '13900000002', 'user2@example.com', 1, '2021-01-02 12:00:00', '2021-01-02 12:00:00', 0);
INSERT INTO `sys_user` (`username`, `password`, `name`, `postcard`, `imageurl`, `phone`, `email`, `status`, `create_time`, `update_time`, `is_deleted`) VALUES ('user3', '123456', '用户3', 'https://example.com/postcard3.jpg', 'https://example.com/avatar3.jpg', '13900000003', 'user3@example.com', 1, '2021-01-03 14:00:00', '2021-01-03 14:00:00', 0);

说明:

  • 上述数据插入语句仅为示例,开发者可根据实际需求进行修改和扩展。
  • 请根据实际情况选择合适的字段类型和长度。
  • 建议使用更安全的密码存储方式,例如使用哈希函数加密存储密码。
  • 为了提高数据库性能,建议创建索引,特别是对于经常需要查询的字段。
  • 请注意数据一致性和完整性,避免出现脏数据。

其他:

  • 除了上述表之外,房产管理系统可能还需要其他表,例如户型表、装修表、特色表等。
  • 可以使用数据库设计工具,例如 MySQL Workbench 或 Navicat,来设计和管理数据库。

希望本篇文档能帮助开发者理解房产管理系统数据库设计的基本概念,并为开发者提供一些参考。

房产管理系统数据库设计:订单操作、新房、经纪人、小区等表结构

原文地址: https://www.cveoy.top/t/topic/bBOU 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录