Как называются таблицы, содержащие статическую информацию

#c# #java #javascript #sql #oracle

#c# #java #javascript #sql #Oracle

Вопрос:

Я работаю над большим проектом, который содержит множество таблиц справочного / поискового типа. Возможно, это неподходящее место для постановки этого вопроса, но я хотел бы узнать название, которое люди дают на английском такого рода таблицам:

Таблицы содержат такие данные, как status_code, status_type. Они предварительно загружены, и данные в них, вероятно, никогда не изменятся.

Пожалуйста, извините, что я этого не знаю, но английский не является моим родным языком, и мне нужно сделать презентацию, чтобы рассказать о такого рода таблицах.

Комментарии:

1. лучшее слово, которое я могу придумать, это «отчет»

2. Не могли бы вы привести пример? Что-то вроде var Status = { Failure: 0, Success: 1 } , которое можно было бы назвать перечислением (в основном из-за того, как они используются в других языках, хотя JavaScript технически не имеет перечислений, поскольку вам могут сойти с рук такие вещи Status.Failure = 2 ).

3. Да, точно так же, как вы писали, где таблица состояния может содержать «Сбой», «Успех», «Готово», а затем есть еще таблицы, которые охватывают такие вещи, как материалы, используемые в зданиях. Все эти таблицы используются для заполнения выпадающих списков.

4. Люди дают разные имена — LookUpData, ReferenceData, StaticData и т.д. В зависимости от свойств данных.

5. Да, если ключам просто присваиваются целые числа, то в большинстве языков это перечисления. Но на самом деле, это все объекты в JS, и ответы, которые дали другие, хороши, особенно если у вас есть такие вещи, как var Status = { Failure: { message: "Oh no!", value: 0 }, Success: /* ... */ } . Фиксированного имени нет.

Ответ №1:

Люди дают разные имена — LookUpData, ReferenceData, StaticData и т.д. В зависимости от свойств данных. Это ответ на ваши вопросы? Если нет, вероятно, вам нужно быть более подробным.

Ответ №2:

Наиболее часто используемое английское название, с которым я столкнулся, — «static data». Это указывает на то, что данные меняются не очень часто.

В стороне: одним интересным аспектом статических данных является то, что они являются хорошим кандидатом для кэширования.

Ответ №3:

Когда таблицы содержат данные, которые интересны приложению, но не отражают внешний мир — например, коды состояния — я склонен называть их таблицами перечисления.

Когда таблица содержит значения, которые редко меняются, но отражают внешний мир — города, валюты и т.д. — Я склонен называть их таблицами подстановки.

Там, где таблицы содержат «дружественные» значения — например, перевод кодов страны / локали ISO — я склонен называть их справочными таблицами.

Ответ №4:

Мы склонны использовать термин «Справочные данные». Но стандартного термина не существует, по моему опыту, он сильно варьируется. Я раньше не слышал «Статические данные», но мне это нравится.