社区
数据库开发
帖子详情
如果实现一对多关系的版本管理?
nosort
2011-04-20 11:06:49
高手请帮释疑:假如有一种数据关系,事物A对应于多个事物B,且这种关系在不同时期的关系是不同的。如何用关系表表达这种关系呢?
假如没有关系版本差异,可以很容易使用一对多关系实现如下:
A表字段:
Akey Aname
B表字段:
Bkey Bname
C关系表字段:
Ckey Akey Bkey
select * from C WHERE C.Akey='1001'可以获得关系列表
但目前要求能通过Akey找到不同版本的B列表,如何实现呢?
...全文
136
4
打赏
收藏
如果实现一对多关系的版本管理?
高手请帮释疑:假如有一种数据关系,事物A对应于多个事物B,且这种关系在不同时期的关系是不同的。如何用关系表表达这种关系呢? 假如没有关系版本差异,可以很容易使用一对多关系实现如下: A表字段: Akey Aname B表字段: Bkey Bname C关系表字段: Ckey Akey Bkey select * from C WHERE C.Akey='1001'可以获得关系列表 但目前要求能通过Akey找到不同版本的B列表,如何实现呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nosort
2011-04-22
打赏
举报
回复
谢了,可能是我没有描述清楚问题,结贴了。
超级大笨狼
2011-04-21
打赏
举报
回复
Group by
having
sum()
count()
试验下这些
nosort
2011-04-20
打赏
举报
回复
谢谢指教,对SQL确实不是很精通。
我是希望能够实现从一个AID,查询出它有多少个版本的B集合关系,以及每个B集合的数据
一对多的关系可能是实现不了的,大狼再帮指点一下啊。
超级大笨狼
2011-04-20
打赏
举报
回复
你这个结构是多对多的,需要关系表。
一对多,不需要关系表,只需要在“多”的那张表加个“少表主键”的外键,就是在B里加AID
然后就查询就可以了
select B.Bname from A inner join B on A.AID=B.AID where A.AID=123
你还可以在后边加Group by B.Bname或者 B.AID之类的聚合查询。
你是SQL基本功还不到家,这类问题,老夫熟悉的很。
十年数据库经验了,我已经不再关心数据库的问题了,那是小孩子的事情了。
21、Core Data 进阶:实体
关系
与数据迁移
本文围绕 Core Data 展开,先回顾基础问题解决方法,接着进行项目准备,添加新实体建模。之后处理模型
版本
管理
与迁移,添加实体间
一对多
关系
,采用轻量级迁移策略
实现
数据迁移。最后对迁移结果进行验证和测试,还给出操作注意事项,确保应用稳定运行。
如何高效的进行
版本
管理
,
版本
管理
的方法
本文介绍了如何在云效Projects中进行高效的
版本
管理
,包括开启
版本
管理
、
版本
库
管理
、创建和维护
版本
、规划发布内容以及在任务中使用
版本
。通过这些方法,可以更好地组织和跟踪项目进度,提高研发效能。
【微服务】springboot 整合mysql
实现
版本
管理
通用解决方案
本文介绍了如何在SpringBoot项目中
实现
数据库
版本
管理
,包括使用jdbcTemplate、配置文件方式、Flyway和Liquibase。详细讲解了Flyway的执行流程、sql脚本命名规范以及SpringBoot集成过程。还对比了Flyway和Liquibase的优缺点,并提出自研数据库
版本
管理
SDK的思路。
nvm
实现
nodejs的
版本
管理
本文介绍了使用NVM进行Node.js
版本
管理
的方法。先说明了NVM是解决Node.js
版本
不兼容的工具,接着详细阐述了NVM的安装与配置,包括下载、环境变量设置、镜像配置等;然后讲解了Node的安装与配置,如修改镜像源、设置全局路径和缓存路径等;最后还提及了NVM
实现
Node任意切换的选学内容。
低代码平台如何
实现
版本
管理
?
本文详细阐述了低代码平台如何通过模型驱动开发、基于Git的
版本
控制系统和云端协作平台
实现
版本
管理
,强调了
版本
管理
在减少冲突、提高协作效率和保证软件质量中的关键作用。
数据库开发
8,028
社区成员
1,363
社区内容
发帖
与我相关
我的任务
数据库开发
高性能数据库开发
复制链接
扫一扫
分享
社区描述
高性能数据库开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章