一个小区,有多栋楼房,而且它们很可能有不同的结构,不是所有的楼层都是一样的层数、每层的户数都一样,所以在数据库中记录那些标准结构的作用不大。像楼主描述的那个表,其实是可以的,要完美,可以把空户也记进去,即“占位置”,把所有房间都登记在案,有人没人之类,在里面填写就行了,而在呈现时,又可以根据需要决定是否把空户(未出售)显示出去。那样整个小区的详细情况都是掌握的,如何表现数据,只是具体需求而已。
根据那个表,要检查出该小区有多少栋楼、每栋有多少层等,都是很容易的,那些基本上是硬数据,在程序启动时或设置一下初始化,把那些数据统计到临时数据库中,就可以对这个小区永久适用,不用每次都统计,而又避免了难以设计统一结构的问题,同时这个程序又能移植到别的小区。
[ 本帖最后由 TonyDeng 于 2014-8-4 00:16 编辑 ]
根据那个表,要检查出该小区有多少栋楼、每栋有多少层等,都是很容易的,那些基本上是硬数据,在程序启动时或设置一下初始化,把那些数据统计到临时数据库中,就可以对这个小区永久适用,不用每次都统计,而又避免了难以设计统一结构的问题,同时这个程序又能移植到别的小区。
[ 本帖最后由 TonyDeng 于 2014-8-4 00:16 编辑 ]
授人以渔,不授人以鱼。