что означает «smt», почему «smt» часто используется в качестве префикса имени базы данных? - PullRequest
0 голосов
/ 01 мая 2019

Я считаю, что многие базы данных имеют префикс «smt_» в промышленности, например, «smt_customer_profile», что означает доза «smt»? Есть ли какой-то особый смысл в этом префиксе?

Я спросил моего руководителя об этом вопросе, получив ответ, что причина этого наименования - очень странный стиль, который действительно вызывает моё любопытство! Поэтому я попытался гуглить, некоторые интерпретации выглядят так:

  • теории выполнимости по модулю (SMT)

  • Одновременная многопоточность

  • Маленькая мини-башня

все, казалось бы, не правильный ответ ...

Так кто-нибудь знает об этом, большое спасибо !!!

Ответы [ 2 ]

0 голосов
/ 01 мая 2019

То, что на самом деле означает smt, может быть чем угодно.Это относится к классу соглашений об именах, называемых венгерской нотацией - это префикс, который определяет «тип» или «класс» объекта.

Иногда это был буквально тип - в других случаях это можетбыть равноценным современному модулю (до объектно-ориентированного программирования).

В любом случае он очень старомоден и для большинства вещей заменен пространствами имен или схемами.

0 голосов
/ 01 мая 2019

Сам в отрасли такого не видел, но лучше всего было бы предположить Subscription Management Tool, вот что я нашел SMT в отношении баз данных:

https://www.suse.com/documentation/smt11/book_yep/data/book_yep.html

Эточасть операционной системы SUSE Linux

...