数据库结构怎么架构

hengjian168520 2019-10-16 02:17:14


像这种Execl数据库结构 怎么创建表。

帮忙解决一下。
...全文
97 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
文盲老顾 2019-10-16
  • 打赏
  • 举报
回复
住户表,递归表 id,parentId,name 1 0 1栋 2 1 1门 3 2 1层 4 3 101室 5 2 5层 6 5 501室 ..... 工程表,递归表 id,parentId,name,sortBy 1 0 给排水 1 2 1 给水管安装 1 3 1 排水管安装 2 4 1 管道保温 3 5 0 强电 2 6 0 弱电 3 ...... 工期表 id,name 1 1期 工期项目表 id,sid(工期id),eid(工程id) 工程施工表 id,pid(项目id),hid(住户id)
二月十六 2019-10-16
  • 打赏
  • 举报
回复
那就建立两个表
一个表是
期数 幢数 门号 层数 门号

另一个表是
门号 自定义项 值
501室 给排水 XXX
501室 强电 XXX
502室 卫生间 XXX

如果子项目可以固定层级,可以再加一个表,如果层级无法固定,那么就用上边这个表,再加一个parentid

id 门号 自定义项 值 parentid
1 501室 给排水 XXX 0
2 501室 强电 XXX 0
3 502室 卫生间 XXX 0
4 501室 给排水子项 xxx 1

这样

hengjian168520 2019-10-16
  • 打赏
  • 举报
回复
引用 1 楼 二月十六 的回复:
就按照excel表这个结构建表 期数 幢数 门号 层数 门号 排水管 给水管 .......
给排水、强电、弱电。。。。。这是用户自定义的,可以自己增加,和删除的。 给排水、强电、弱电。。。下面还有子项目。01,001,0001。。。这是不确定的。。
二月十六 2019-10-16
  • 打赏
  • 举报
回复
就按照excel表这个结构建表
期数 幢数 门号 层数 门号 排水管 给水管 .......

27,582

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧