Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

关于自动编号的问题

小易  发表于:2011-04-11 16:51:19  
复制

从论坛内搜了关于自动编号的问题的贴子,感觉都不是我想找的,

现在把我的情况说一下,请大家帮个忙,

一共有四个表,分别是“建设单位表”、“小区表”“楼栋表”、“房屋表”,每个表都一个ID号,楼栋表中的楼栋ID=小区ID号+1,房屋表中的房屋ID=小区ID+楼栋ID+单元号+房号

 

举例说明

小区ID为01,楼栋号是1号楼,

那么楼栋的ID=01+1=011

 

 

小区ID为01、楼栋号是1号楼、单元是1单元、房号是101

那么房屋的ID=0111101

 

这个编号怎么样才可以自动生成?

 

Top
煮江品茶 发表于:2011-04-11 16:59:43
没必要,没人需要看这个编号。

小易 发表于:2011-04-11 17:38:17

这个编号是在这个城市中唯一房屋的编号,不能修改,不删除。

为了说明这个房屋,必须要先说明在那个小区,那个楼,那个单元,那个房号,

保证了房屋号的唯一性,才能围绕这个房屋发生各种业务,在我设计的这个系统里,包括房屋和维修资金缴款信息、房屋过户信息、业主信息

如果不保证这个编号的唯一性、那么就无法确定这个房屋是谁的,围绕这个房屋发生了什么事。

 



小易 发表于:2011-04-11 18:58:41

感谢回复!但可能我没有表述清楚我的意思。

 

因为这里有4个表,每个表都要有自己的编号,而这些编号必须是自动生成,因为都不修改和删除

 

建设单位的编号与小区ID、小区名称要关连,一个建设单位建设了几个小区,我从建设单位那里就可以看到

 

一个小区有几幛楼,这个也是固定的,

自动编号的目的是实现不可修改、保证唯一、具有一定的规则性、

例:新天房产公司开发了新天小区,共两幛楼,每幢楼共两个单元,每个单元共有24户,现在要确定这24户的房屋编号

新天房产公司编号01

新天小区编号01

两幢楼的编号分别为01、02

01号楼1单元101室的编号就为:01+01+1+101(建设单位的编号就不需要了)

02号楼1单元101室的编号就为:01+02+1+101

 

这样就保证的房屋编号的唯一性、规则性

 

而且在做查询时,我就可以很轻松的查询出这个小区有几幢楼、每幢楼的房屋数量



小易 发表于:2011-04-11 23:06:22

非常感谢都市侠影的帮助,我基本上明白你的意思了,我在试试,

再次感谢!

 


总记录:7篇  页次:1/1 9 1 :