黑马程序员技术交流社区
标题:
和java思想有关的题目
[打印本页]
作者:
刘雷冲
时间:
2012-3-11 17:31
标题:
和java思想有关的题目
题目
有许多用户,user1, user2, user3, user4,........
有许多部门,department1, department2, department3, department4,.......
每个用户可以有一个以上的部门,比如说user1可以在department1,也可以在department2
现在,让你用自己的思路说出,每个用户都存在的部门有哪些,说出自己的思路
作者:
編程浪子
时间:
2012-3-11 19:20
建立一张表,用户主主键对应部门主键不就可以了吗?而这张表的主键就是它们两个联合主键。
作者:
潘许超
时间:
2012-3-11 22:04
在这个问题当中收先是用户是唯一的,所以一用户为标准建立对象,然后再把部门建立对象,让用户中包含的最大元素个数只能等于部门数组。
作者:
潘许超
时间:
2012-3-11 22:04
在这个问题当中收先是用户是唯一的,所以一用户为标准建立对象,然后再把部门建立对象,让用户中包含的最大元素个数只能等于部门数组。
作者:
老罗
时间:
2012-3-11 22:19
潘许超 发表于 2012-3-11 22:04
在这个问题当中收先是用户是唯一的,所以一用户为标准建立对象,然后再把部门建立对象,让用户中包含的最大 ...
很积极。
作者:
黄方
时间:
2012-3-11 22:43
这是典型的一对多呀!得看用哪种发放解决了,个人认为既可以用数库中的主键和和外键表示,也可以用数学中的排列组合来表示!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2