JSPGen软件开发框架第四版 开发手册

2.8数据表设计

A、数据表及表字段需有注释说明,编码为utf8,禁止使用主键自动填充功能,禁止使用外键关联,可以用代码实现(在Action层或Service层调用各方法实现对应关联操作);

B、每张表需含主键字段,名称为id,类型为字符型,长度为32位,不可为NULL

C、时间戳统一长度为13位。

D、示例:

这里以MySQL为例,设计一个运行状态表(包含了常见字段类型定义):

状态Id(默认主键、数值具有唯一性)、名称、状态、内容信息、登记时间戳

最终SQL语句应该是这样的:

CREATE TABLE `jspgen_ example` (
  `id` varchar(32) NOT NULL COMMENT ' Id',
  ` name` varchar(32) DEFAULT NULL COMMENT '名称',
  `status` int(1) DEFAULT '0' COMMENT '状态[0正常、1出错]',
  `info` varchar(255) DEFAULT NULL COMMENT '内容信息',
  `time` bigint(13) DEFAULT NULL COMMENT '登记时间戳',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='运行状态';

 



Copyright ©2006 - 2014 JSPGen.Com.All rights reserved.