数据库优化提速(四)新加坡房产系统开发数据库表结构—仙盟创梦IDE

一、基础通用字段(所有表必备)

表格

英文单词 / 字段名 中文说明 推荐字段类型 长度 / 精度 备注
id 主键 ID BIGINT - 自增,无符号(UNSIGNED)
created_at 创建时间 DATETIME - 记录数据创建时间
updated_at 更新时间 DATETIME - 记录数据最后修改时间
deleted_at 软删除时间 DATETIME - 空表示未删除
status 状态(启用 / 禁用 / 审核) TINYINT 1 0 = 禁用,1 = 启用,2 = 审核中
remark 备注 VARCHAR 500 存储补充说明

二、物业基础信息模块

表格

英文单词 / 字段名 中文说明 推荐字段类型 长度 / 精度 备注
property_id 物业 ID VARCHAR 32 自定义唯一编码(如 PROP001)
property_name 物业名称 VARCHAR 100 如 "新加坡滨海湾公寓"
property_type 物业类型 VARCHAR 50 如 Apartment/HDB/Office
address 详细地址 VARCHAR 500 含门牌号、街道、邮编
postal_code 邮编(新加坡专用) VARCHAR 6 新加坡邮编固定 6 位数字
district 行政区(新加坡) VARCHAR 20 如 Central Region
developer 开发商 VARCHAR 100 物业开发企业名称
completion_date 竣工日期 DATE - 仅存储年月日

三、户型 / 房间模块(核心)

表格

英文单词 / 字段名 中文说明 推荐字段类型 长度 / 精度 备注
unit_id 单元 / 房间 ID VARCHAR 32 如 UNIT001-01-01
unit_number 房间号 VARCHAR 20 如 01-01、15A
room_type 房间类型 VARCHAR 50 如 Bedroom/Living Room
floor 楼层 TINYINT 2 新加坡楼层用 1/2/3,无负层
length_m 房间长度(米) DECIMAL (8,2) 精确到厘米
width_m 房间宽度(米) DECIMAL (8,2) 精确到厘米
height_m 房间高度(米) DECIMAL (8,2) 精确到厘米
length_ft 房间长度(英尺) DECIMAL (8,2) 新加坡英制兼容
width_ft 房间宽度(英尺) DECIMAL (8,2) 新加坡英制兼容
room_depth_m 房间进深(米) DECIMAL (8,2) 房产测绘专用
room_span_m 房间开间(米) DECIMAL (8,2) 房产测绘专用

四、面积模块(关联你之前问的公摊 / 套内)

表格

英文单词 / 字段名 中文说明 推荐字段类型 长度 / 精度 备注
gross_floor_area_sqm 建筑面积(平方米) DECIMAL (10,2) GFA,新加坡官方缩写 sqm
net_floor_area_sqm 套内面积(平方米) DECIMAL (10,2) NFA
common_area_sqm 公摊面积(平方米) DECIMAL (10,2) 新加坡通用
usable_area_sqm 实际使用面积(平方米) DECIMAL (10,2) 不含墙体
common_area_ratio 公摊率 DECIMAL (5,4) 如 0.25=25%
gross_floor_area_sqft 建筑面积(平方英尺) DECIMAL (10,2) 新加坡英制兼容

五、设施 / 设备模块

表格

英文单词 / 字段名 中文说明 推荐字段类型 长度 / 精度 备注
facility_id 设施 ID VARCHAR 32 如 FAC001
facility_name 设施名称 VARCHAR 100 如 Lift/Swimming Pool
facility_length_m 设施长度(米) DECIMAL (8,2) 如泳池长度
facility_width_m 设施宽度(米) DECIMAL (8,2) 如泳池宽度
capacity 设施容量 INT 4 如电梯载重 1000kg
installation_date 安装日期 DATE - 设施安装时间

六、业主 / 租户模块

表格

英文单词 / 字段名 中文说明 推荐字段类型 长度 / 精度 备注
owner_id 业主 ID VARCHAR 32 如 OWN001
owner_name 业主姓名 VARCHAR 100 中英文兼容
id_number 证件号(新加坡) VARCHAR 20 如 NRIC/FIN 号
phone 联系电话 VARCHAR 20 含国家码,如 + 6512345678
email 电子邮箱 VARCHAR 100 唯一,用于登录 / 通知
lease_start_date 租赁开始日期 DATE - 租户专用
lease_end_date 租赁结束日期 DATE - 租户专用

阿雪技术观

在科技发展浪潮中,我们不妨积极投身技术共享。不满足于做受益者,更要主动担当贡献者。无论是分享代码、撰写技术博客,还是参与开源项目维护改进,每一个微小举动都可能蕴含推动技术进步的巨大能量。东方仙盟是汇聚力量的天地,我们携手在此探索硅基生命,为科技进步添砖加瓦。

Hey folks, in this wild tech - driven world, why not dive headfirst into the whole tech - sharing scene? Don't just be the one reaping all the benefits; step up and be a contributor too. Whether you're tossing out your code snippets, hammering out some tech blogs, or getting your hands dirty with maintaining and sprucing up open - source projects, every little thing you do might just end up being a massive force that pushes tech forward. And guess what? The Eastern FairyAlliance is this awesome place where we all come together. We're gonna team up

相关推荐
欢呼的太阳3 小时前
数据库设计Step by Step (10)——范式化
服务器·数据库·oracle
喜欢的名字被抢了4 小时前
MySQL基础入门:从零理解数据库与SQL
数据库·mysql·教程
Elastic 中国社区官方博客5 小时前
如何比较两个 Elasticsearch 索引并找出缺失的文档
大数据·运维·数据库·elasticsearch·搜索引擎
DLYSB_5 小时前
生命通道:如何用 HIS 医疗系统直连网络声光终端,打造“零延误”的危急值响应网关?
java·网络·数据库·报警灯
儒雅的大叔5 小时前
MySQL数据库InnoDB数据恢复工具使用总结
数据库·mysql·adb
观远数据6 小时前
ChatBI选型对比:从意图识别到SQL修复,六个维度打分决定是否值得投产
数据库·人工智能·sql
嘉&年华6 小时前
【第008篇】通过dexp和dimp命令导出和导入dmp文件(适用于达梦数据库)
数据库·sql
哥是强混7 小时前
Means:基于 .NET 10 打造的开源自部署 S3 兼容对象存储服务
网络·数据库·.net
ffqws_7 小时前
redis面试:如何保证双写一致
数据库·redis·缓存
水无痕simon8 小时前
6 数据库同义词
数据库