如下情况,该如何建表,还有如何执行用户在页面上的添加信息的操作

tiancailiangjinzhe 2010-11-10 08:12:23
业务

- 负责人/职务/电话号码/电子邮件/MSN/QQ/兴趣爱好/其他
- 其他执行人/职务/电话号码/电子邮件/MSN/QQ/兴趣爱好/其他
- 其他执行人/职务/电话号码/电子邮件/MSN/QQ/兴趣爱好/其他

技术

- 负责人/职务/电话号码/电子邮件/MSN/QQ/兴趣爱好/其他
- 其他执行人/职务/电话号码/电子邮件/MSN/QQ/兴趣爱好/其他
- 其他执行人/职务/电话号码/电子邮件/MSN/QQ/兴趣爱好/其他

财务

- 负责人/职务/电话号码/电子邮件/MSN/QQ/兴趣爱好/其他
- 其他执行人/职务/电话号码/电子邮件/MSN/QQ/兴趣爱好/其他
- 其他执行人/职务/电话号码/电子邮件/MSN/QQ/兴趣爱好/其他

我想建一个表,存储如上所有的信息,但在页面上执行添加或更新的时候问题就来了。

让用户添加一个职务以及负责人的话,总不能让用户填写职务ID和部门ID吧?

各位有好的方法,请指教
...全文
123 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
yufenghua 2010-11-10
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 tiancailiangjinzhe 的回复:]
业务 技术 财务 这些是在一个公司分各个部门的意思

我的意思是

比如建一个表

pid
职务_id
职务_name
部门_id
部门_name
...

这样的时候,在页面上,管理员(会员)不是可以添加新的部门以及部门里的职务吗,这时候让管理员在页面上填写职务ID,职务名,部门ID,部门名,这样做吗?

因为insert的时候要把所有的信息都给insert进去,……
[/Quote]
一张表太牵强了 个人意见。。。。
tiancailiangjinzhe 2010-11-10
  • 打赏
  • 举报
回复
我的意思是只建一个表,能否让用户在页面中完成添加
qinchengtim 2010-11-10
  • 打赏
  • 举报
回复
表1:
人员id
人员
部门id
电话
。。。

表2:
部门id 部门
001 技术
002 业务
。。。。

这样不行吗?
tiancailiangjinzhe 2010-11-10
  • 打赏
  • 举报
回复
那公司内部,如果技术只进入技术的页面,并进行添加和更新,业务只进业务信息的页面,进行更新和添加,在最前面的页面,会显示 业务,技术,财务,这样的四段,各部门的人各自进入各自的部门时如何判断?
qinchengtim 2010-11-10
  • 打赏
  • 举报
回复
额,为什么非要一个表啊。这样设置部门id和职务id的意义是什么?
不要id,直接填名称不就行了


tiancailiangjinzhe 2010-11-10
  • 打赏
  • 举报
回复
数据库名字:随便取
表:
负责人ID
负责人姓名
职务_id
职务_name
部门_id
部门_name
电话号码
兴趣爱好
......

这样的话,当用户要添加新的部门并在该部门下添加新的信息(或在某部门下添加新职务 等信息)的话,该如何执行insert操作

用户在页面上添加新的信息,页面上也要让用户填写部门ID和职务ID的吧? 这些用户是不会知道的

qinchengtim 2010-11-10
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 tiancailiangjinzhe 的回复:]

业务 技术 财务 这些是在一个公司分各个部门的意思

我的意思是

比如建一个表

pid
职务_id
职务_name
部门_id
部门_name
...

这样的时候,在页面上,管理员(会员)不是可以添加新的部门以及部门里的职务吗,这时候让管理员在页面上填写职务ID,职务名,部门ID,部门名,这样做吗?

因为insert的时候要把所有的信息都给insert进去……
[/Quote]
可以设计好id的规则,页面上只录入名称,在程序中计算id的增加,得到新id吧。
管理员可以新增部门和职务,普通用户只能选择这些部门和职务,对么?
这样的话应该一个表存人员信息,一个表存部门或职务吧
tiancailiangjinzhe 2010-11-10
  • 打赏
  • 举报
回复
用户在页面上添加新的信息,我该在后台如何写insert操作啊?
而且页面上也要让用户填写部门ID和职务ID的吧? 这些用户是不会知道的
tiancailiangjinzhe 2010-11-10
  • 打赏
  • 举报
回复
没听懂大致的意思!

数据库名字:随便取
表:
负责人ID
负责人姓名
职务_id
职务_name
部门_id
部门_name
电话号码
兴趣爱好
......

这样的话,当用户要添加新的部门并在该部门下添加新的信息(或在某部门下添加新职务 等信息)的话,该如何执行insert操作
wang466791739 2010-11-10
  • 打赏
  • 举报
回复
没听懂大致的意思!

数据库名字:Pid
表:职务_id
职务_name
部门_id
部门_name

对吗?
tiancailiangjinzhe 2010-11-10
  • 打赏
  • 举报
回复
业务 技术 财务 这些是在一个公司分各个部门的意思

我的意思是

比如建一个表

pid
职务_id
职务_name
部门_id
部门_name
...

这样的时候,在页面上,管理员(会员)不是可以添加新的部门以及部门里的职务吗,这时候让管理员在页面上填写职务ID,职务名,部门ID,部门名,这样做吗?

因为insert的时候要把所有的信息都给insert进去,所以这时候部门ID和职务ID,不方便在页面上填写。


wang466791739 2010-11-10
  • 打赏
  • 举报
回复
其实一张表也可以的

业务

- 负责人/职务/电话号码/电子邮件/MSN/QQ/兴趣爱好/其他
- 其他执行人/职务/电话号码/电子邮件/MSN/QQ/兴趣爱好/其他
- 其他执行人/职务/电话号码/电子邮件/MSN/QQ/兴趣爱好/其他

例如:字段
fuzeren,zhiwu,dianhua,youjian,MSN,QQ,aihao,qita
添加和更新的时候也很好操作
qinchengtim 2010-11-10
  • 打赏
  • 举报
回复
没看明白,用户可以填写职务名称和部门名称啊?业务、技术、财务是什么,人员类型么,也可以用一个字段来存放啊
wang466791739 2010-11-10
  • 打赏
  • 举报
回复
insert into 表名(字段1,字段2....)values(值1,值2....)
tiancailiangjinzhe 2010-11-10
  • 打赏
  • 举报
回复
我的意思是让我建几张表么? 而不是一张?我想问的是这种情况下建一张表来完成,可以么? 建一张表的话,在insert的时候该如何做?

62,272

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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