我发现许多数据库在行业中都以前缀'smt_'命名,例如'smt_customer_profile',什么剂量'smt'是什么意思?这个前缀有什么特别的含义吗?
我问过我的主管这个问题,得到的答案是这个命名背后的原因是非常极客的风格,这真的引起了我的好奇心!所以我试着去谷歌,一些解释如下:
所有看似不正确的答案......
那么有人知道这一点,非常感谢!
我自己没有在行业中看到这一点,但最好的猜测是Subscription Management Tool
,这是我发现SMT与数据库的关系:
https://www.suse.com/documentation/smt11/book_yep/data/book_yep.html
它是SUSE Linux操作系统的一部分
smt的实际含义可能是什么。这属于一类称为匈牙利表示法的命名约定 - 这是一个定义对象的“类型”或“类”的前缀。
有时这实际上是类型 - 在其他情况下,它可能等同于现代模块(在面向对象编程之前)。
在任何情况下,它都是非常老式的,并且已经被大多数事物的名称空间或模式所取代。