工作经验总结:半导体上位机软件开发与互联网开发的不同

在以往我们做一对多表关联的时候,我们通常会用外键id来作为关联的字段。

但是当我接触到上位机软件开发的时候,我发现一个奇怪的现象。配方表与工站参数表之间做一对多关联,大家都出奇一致的用配方名来关联。

这种方法在我之前做医疗和mes以及app软件的时候完全不同,在之前看来是不专业的写法。

那么,为什么要用配方名来关联呢?

其实,之所以用配方名来关联表一个最主要原因是,半导体设备需要通过SECS/GEM和MES或EAP通讯,EAP下发的配方,配方名绝对是唯一的,如果EAP下发的配方是根据配方id来关联的,那是行不通的,EAP平台上的配方ID和上位机这边的配方ID是对不上的。因此直接用配方名来关联配方和工站参数表是最合适的。

相关推荐
czhc11400756633 小时前
2026-09-03 博客:配置与密码 · 合并代码 · 超时排查
c#
Lost of 程序猿4 小时前
.NET 线程安全集合与并发数据结构深度实战:从 lock 到无锁
数据结构·安全·.net
格林威5 小时前
C#图像夜间识别率提升:使用OpenCvSharp和Halcon融合DeepSORT实现复杂场景下准确识别
开发语言·人工智能·数码相机·机器学习·计算机视觉·c#·视觉检测
曹牧7 小时前
C#:线程间操作无效,不是从创建控件线程访问
开发语言·c#
anlog15 小时前
ini文件读取,EXE同目录文件读取
c#·ini
rockey62716 小时前
AScript之编译递归函数
c#·.net·script·动态脚本
yue0081 天前
winform控件篇-按钮
c#
陈珙1 天前
.NET AI 实战:用 MCP 把 Claude Code 变成数据库 DBA
架构·.net·技术
DevOpenClub1 天前
Markdown、HTML 和 PPT 如何稳定交付:文档转换任务的幂等发布流程
开发语言·前端·c#·html·powerpoint
软件黑马王子1 天前
3.单例模式问题1:构造函数
开发语言·单例模式·c#