数据库表中的列不是主键列怎么设置相关联 求指教~
要吧2张表中的uname 设置关系约束 但是uname又不是主键怎么设置? 数据库 --------------------编程问答-------------------- 设置外键吧。。。
表的设计有点奇怪,既然有约束,为什么下面表中的uname字段不换成uid,
然后设置成外键。。。 --------------------编程问答--------------------
两张表中的uname都不是主键 所以在sql server2005 中设置不了。。 --------------------编程问答--------------------
所以我说应该把下面表中的uname字段不换成uid,
然后设置成外键。。。
要不只能用触发器了,在update下面表之前check下是否在上面表中存在。 --------------------编程问答--------------------
要吧2张表中的uname 设置关系约束 但是uname又不是主键怎么设置?
两张表中的uname都不是主键 所以在sql server2005 中设置不了。。
所以我说应该把下面表中的uname字段不换成uid,
然后设置成外键。。。
要不只能用触发器了,在update下面表之前check下是否在上面表中存在。
可是使用hibernate 一对多和多对一关系映射吗?
补充:Java , Web 开发