【表分类】 1.系统表 前缀:t_sys_ 特点:系统运行必须的表,如用户,也可能与业务有关系,如权限资源。 2、基本配置表 前缀:t_base_ 特点:业务必须得基本配置,不分站点,如用户类型、付款类型等。安装系统时配置,用户不可修改。 3.基础资料表 前缀:t_bd_ 特点:业务区分得基础资料,分站点,如客户、报价。 4.业务表(其它) 前缀:t_ 其它任意(不与上面前缀同) 特点:业务发生所需要的存储表,如订单。业务相近的表,前缀也相近。 另外,中间连接表命名规则:连接左表名+_+右表最后分段名,如t_order_item_goods。为t_order_item与t_order_goods的连接表,如果右表 名前缀与左表前缀不一致,也适用,看情况是否需要进一步明确描述命名。 【字段】 1.命名,前面均加F; 2.类型、长度: tinyint(10)<==>Integer.MAX_VALUE(0x7fffffff) FID tinyint(4)--------配置类型FType or FID tinyint(1)==>boolean timestamp-------length=19 varchar(4) 站点、用户,以后统一修改为char(4) varchar(5)电话分机 varchar(10)邮编 varchar(30)电话 varchar(50)/varchar(100)名称 varchar(255) text---default 65535,可修改配置。 float(9,3)数值 3.定义顺序: ID最前,其它按权重降顺排列。意义相近的尽量放在一块,数据类型相近的也尽量放在一块。
表定义规则
最新推荐文章于 2024-04-08 15:50:55 发布