社区
疑难问题
帖子详情
这种类似网状结构如何分析?!高分
一把吉他
2004-06-11 07:35:05
有好几层
上层和下层之间均是类似课程与学生这样的多多关系,即上层包含下层的多个单元,下层又属于多个不同的上层单元:(
请问这种结构如何分析与设计呀,怎么样分解并体现其关系泥,大侠们给个思路
谢谢:)
...全文
151
11
打赏
收藏
这种类似网状结构如何分析?!高分
有好几层 上层和下层之间均是类似课程与学生这样的多多关系,即上层包含下层的多个单元,下层又属于多个不同的上层单元:( 请问这种结构如何分析与设计呀,怎么样分解并体现其关系泥,大侠们给个思路 谢谢:)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
一把吉他
2004-09-15
打赏
举报
回复
好久了,结吧!
Communism
2004-06-14
打赏
举报
回复
把每张表有联系的字段提出来组成一个到多个关系表,并将多个关系表的有联系字段提出,组成一个到多个字段,以此类推,直到集中成一个表为止。 :)
pjy
2004-06-12
打赏
举报
回复
说清楚了,zjcxc(邹建) 也回答清楚了呀!
使用关系表表示多对多的关系;主从表表示1对多的关系!
1对1的关系就不用说了吧!
:-)
zjcxc
2004-06-12
打赏
举报
回复
那一层与三层,二层与三层的关系又如何?
一把吉他
2004-06-12
打赏
举报
回复
比如:
一层: 货运飞机 客运飞机
二层: 导航系统 驾驶系统
三层: 雷达设备表 通信设备表 驾驶人员表 驾驶部件表
象这样,上层对应下面多个,下层属上层多个单元,比如一种雷达既可用在货运飞机的导航系统中,又可用在客运飞机的导航系统中,不知说清楚了没有,多谢:)
zjcxc
2004-06-12
打赏
举报
回复
层次就层次,和多对多是两回事. 不过真是有点有明白你的意思,或者你举个实际的例子比较容易说明问题.
一般层次表用类似这样的结构:
编号 上级编号 名称 ....
如果是层次+多对多,就将两者结合
一把吉他
2004-06-11
打赏
举报
回复
谢谢楼上大侠!可能是偶没把问题说清楚,我做的不是选课的这个,但由于性质问题,不方便说出具体内容:),望见谅!
主要是在层次比较多的情况下,层之间不是两个表而是很多个表,好比课程和学生并非原子表,而只是一些大类,下面还有类似他们之间关系的小类
一层
|||
多对多
|||
二层
|||
多对多
|||
三层
也不知说清楚了没有,就这种级连的多对多关系
多谢劳神:)
zjcxc
2004-06-11
打赏
举报
回复
这样就可以实现一个学生可以选多门课
一门课可以被多个学生选的情况
而且也最大的减小了数据冗,查询和维护也比较方便.
zjcxc
2004-06-11
打赏
举报
回复
三个表,两个基础表,一个关系表
以学生与课程的关系为例:
基础表包括:
学生信息表
学号(PK) 姓名 性别 入学时间....
课程信息表
课程编号(PK) 课程名称 ...
关系表是学生与课程的关系(选课表):
选课表(学号+课程编号为主键):
学号 课程编号
一把吉他
2004-06-11
打赏
举报
回复
如果有很多层,是不是也象这样分解?
每层是多个表的话是不是也象这样表示其关系
JohnShen
2004-06-11
打赏
举报
回复
上下层间可以设计成三个表,比如课程与学生的关系,可以划分为:学生、课程、学生选课情况,在最后一个表中只包括学号和课程编号两个字段
什么是VPX技术?
对于高性能网络,VPX系统采用
类似
于VME64X系统的集中交换结构,(例如一个VPX交换/路由卡或者一个X/PMC交换卡)通过GbE连接机箱中的板子,机箱可以采用铜或者光介质链接,组建分布式或集中式的网络拓扑结构(参看图2...
机器学习入门:你应该学习的8个神经网络结构(一)
后来
这种
结构被正式命名为 卷积神经网络 。 一个有有趣的事实是:北美地区约10%的支票是使用LeNet来读取的。 卷积神经网络可用于所有与目标识别有关的工作,从手写数字到3D对象。 但是,要从网络下载的彩色...
【计算机网络
高分
笔记】第一章:计算机网络体系结构
【计算机网络
高分
笔记】第一章:计算机网络体系结构 标签(空格分隔):【计算机网络】 第一章:计算机网络体系结构 第一章:计算机网络体系结构 1.1 计算机网络概述 1.1.1 计算机网络的概念 1.1.2 计算机...
王道2023数据结构笔记
除了最后一个元素,所有元素都有唯一后继 树形结构: 一对多 网状/图状:多对多 集合: 同属一个集合 存储结构:数据结构在计算机中的表示,又称映像/物理结构 (一个算法的实现) 顺序存储:把逻辑上相邻的元素...
软件工程之软件概要设计
在完成对软件系统的需求
分析
之后,接下来需要进行的是软件系统的概要设计。一般说来, 对于较大规模的软件项目,软件设计往往被分成两个阶段进行。首先是前期概要设计,用于确 定软件系统的基本框架;然后是在概要...
疑难问题
22,206
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章