惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

P
Privacy International News Feed
MongoDB | Blog
MongoDB | Blog
WordPress大学
WordPress大学
小众软件
小众软件
H
Hacker News: Front Page
S
Securelist
S
SegmentFault 最新的问题
Jina AI
Jina AI
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
阮一峰的网络日志
阮一峰的网络日志
G
GRAHAM CLULEY
P
Palo Alto Networks Blog
博客园 - 司徒正美
量子位
罗磊的独立博客
大猫的无限游戏
大猫的无限游戏
Cyberwarzone
Cyberwarzone
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
P
Privacy & Cybersecurity Law Blog
月光博客
月光博客
V
Visual Studio Blog
C
CERT Recently Published Vulnerability Notes
爱范儿
爱范儿
T
Threat Research - Cisco Blogs
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Apple Machine Learning Research
Apple Machine Learning Research
T
The Exploit Database - CXSecurity.com
T
Tenable Blog
L
LINUX DO - 热门话题
MyScale Blog
MyScale Blog
Hugging Face - Blog
Hugging Face - Blog
M
MIT News - Artificial intelligence
腾讯CDC
NISL@THU
NISL@THU
A
Arctic Wolf
Scott Helme
Scott Helme
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
宝玉的分享
宝玉的分享
T
Tailwind CSS Blog
L
LINUX DO - 最新话题
The GitHub Blog
The GitHub Blog
Help Net Security
Help Net Security
C
Check Point Blog
O
OpenAI News
D
DataBreaches.Net
I
InfoQ
N
News and Events Feed by Topic
S
Security @ Cisco Blogs
D
Darknet – Hacking Tools, Hacker News & Cyber Security
F
Fortinet All Blogs

博客园 - 风语者

一些杂项资料 今天遇到的一个奇怪的vb.net问题 asp.net页面请求实现过程 中国人的成功十要 《.net组件开发第2版》下载 IE7.0(beta)可以下载了 Google Talk中的小秘密 - 风语者 - 博客园 今天的microsoft,明天的google C# 代码标准 .NET2.0版(七)Security 编码指导方针 C# 代码标准 .NET2.0版(六)Remoting 编码指导方针 C# 代码标准 .NET2.0版(五)序列化Serialization 编码指导方针 C# 代码标准 .NET2.0版(四)多线程编码指导方针 C# 代码标准 .NET2.0版(三)项目设置和结构 C# 代码标准 .NET2.0版(二)编码惯例和约定 C# 代码标准 .NET2.0版(一)命名和风格 一些很少用到但还不错的Html功能 - 风语者 - 博客园 常见程序进程(转载) Google提供的好工具 关于Response.ContentType
合并数据记录的问题
风语者 · 2005-07-08 · via 博客园 - 风语者

      在开发的一个HIS(医院信息系统)系统中,遇到了这样一个需求:
系统可以将多次注册的病人记录合并为一条,如果发现有误还可以再分开。
      这是因为理想化下同一个病人在系统中只能有一个全局病人ID存在,但是由于实际操作和其它原因可能会造成一个病人多次来医院看病多次注册而产生多个全局病人ID的现象出现,这种情况会对将来病人的病史统计以及医院的信息管理带来麻烦,因此系统要提供合并记录的功能,实际上是合并ID的功能。如果发现合并有误仍然可以再分开。
      解决这个问题,我们提出了两个初步设想:
1.在病人信息表除"病人ID"外再加入"病人ID别名"字段,当两个记录合并时,将一个记录的"病人ID"记入
另一条记录的"病人ID别名"中,但是如果面对多条记录的合并就会有些局限。
2.在病人信息表中加入记录状态字段,当遇到两条记录合并操作时,将两条记录的状态设为不可用,再建一条新的病人记录,这条记录的内容除了ID是新产生的以外其它来自被合并的记录,当需要分开时再将这条记录设成不可用并恢复原来的记录为可用(需要另一个表记录合并的操作)

另外在合并时还要考虑合并记录的主次,遇到矛盾的内容使用主记录替换次记录的。在实际使用时由于病人ID是系统非常重要的ID,在系统多个表中都会出现,合并后肯定会有一些问题出现。