请各位帮忙解决几个数据库相关的常用问题?DataRelation 成员

zhujiechang 2005-07-31 03:27:31
我在使用DataRelation 成员时遇到麻烦了。
1、DataRelation 成员要求我的父类一定是唯一才行,实际上我的两个表是多对多的关系。
2、DataRelation 成员竟然还要求我的父类一定要和子类全部匹配才行,事实上我的子表不完全和
父表对应,还有其他一些记录是特殊的。
遇到象这样的问题怎么办?是不是不能使用DataRelation对象了。
...全文
212 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
YYKXQ 2005-08-01
  • 打赏
  • 举报
回复
你用到的情况很少,相关错误的几率也很小,但是却必须为这几乎不会出现的几率(或者仅仅是理论的几率)而不得不增加过多代码来完善,甚至牺牲数据库结构和代码的规范性,不值得啊。
zhujiechang 2005-07-31
  • 打赏
  • 举报
回复
多对多确实不是很好,但由于发生的情况很少,所以当时就这么设计了。可以说1%的发生机率,即100条里面可能有一条这样,甚至更少,才这么设计的。
zhilunchen 2005-07-31
  • 打赏
  • 举报
回复
表设计有问题,建议重新考虑表设计.
okyzx 2005-07-31
  • 打赏
  • 举报
回复
楼上的说的有道理
YYKXQ 2005-07-31
  • 打赏
  • 举报
回复
数据库中的关系,不要也不应该存在多对多关系。楼主修改一下你的数据库结构吧

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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