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

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

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

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

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

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

相关推荐
曹牧12 小时前
C#:输入的字符串格式不正确
c#
根号五17 小时前
JetBrains Rider 使用教程(1)新建解决方案
c#·jetbrains rider
海天鹰18 小时前
C#:接收从打开方式打开的参数
c#
宝桥南山18 小时前
.NET 11 - 尝试一下Minimal API中的异步验证新特性
microsoft·微软·c#·asp.net·.net·.netcore
无风听海19 小时前
深入理解.NET中的 Lazy<T>
服务器·php·.net
开开心心_Every19 小时前
文件查重软件批量删除重复文件释放空间
java·开发语言·c#·计算机外设·ocr·excel·perl
波力海苔夹心脆67519 小时前
VisionPro 与 VisionMaster 对比(上):软件定位、开发环境与核心视觉工具对照
图像处理·算法·计算机视觉·c#·视觉检测·个人开发·vp9
海盗123419 小时前
微软技术日报 2026-10-14:十月补丁 1411 个漏洞,.NET 11 交出 RC2
人工智能·microsoft·机器人·aigc·.net
学以智用20 小时前
.NET WinForms / WPF / Blazor 模板详解
.net
疯狂戴夫冒险20 小时前
歇一会 · 久坐休息提醒工具(番茄钟)工具分享
c#