MyException - 我的异常网
当前位置:我的异常网» Java Web开发 » 怎么设计个数据库表,体现出各个数据项存在一定的关

怎么设计个数据库表,体现出各个数据项存在一定的关系 (mysql版没啥人气只好转到这里了)

www.MyException.Cn  网友分享于:2013-12-28  浏览:8次
如何设计个数据库表,体现出各个数据项存在一定的关系 (mysql版没啥人气只好转到这里了)
表里面的VALUES值存在一定的关系,或则没有任何关系.例如表里面存在A,B,C...等VALUES值,其中A与B为同学关系CM,而A,B与C为师生TS关系,当然A,B,C还有其他一些属性值如年龄性别什么的.要求通过A能得到与A有一定关系的B和C,同样通过B能得到与B有一定关系的A和C,通过C能得到A和B.有点类似于一个图节点,由某一节点能引出与其直接相连的任何节点.如何设计这样一个表,以便在查询的时候能得到某个VALUES值所关联的值呢?


------解决方案--------------------
为什么要一个表?
学生一栏加入班别之类的字段~~~~师生(两个表)之间用字段关联不行吗?
------解决方案--------------------
两张表吧
1、
人物编号 人物姓名 人物其他属性
2、
人物编号1 人物编号2 关系

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有