Я думаю, что вы используете "Lookup Table" немного не так. На обычном языке таблица поиска - это таблица кодов или справочных данных. Он может состоять из КОДА и ОПИСАНИЯ или расширения кода. Целью таких таблиц является предоставление списка разрешенных значений для ограниченных столбцов, таких как CUSTOMER_TYPE или PRIORITY_CODE. Эту категорию таблиц часто называют «постоянными данными», потому что они изменяются очень редко, если вообще изменяются. Ценность определения этих данных в таблицах поиска заключается в том, что они могут использоваться во внешних ключах и заполнять раскрывающиеся списки и списки значений.
То, что вы описываете, это немного другой сценарий:
Мне нужна информация из одной таблицы, для
пример внешнего ключа заказа
стол, чтобы получить данные клиента из
другой стол
Обе эти таблицы являются таблицами данных приложения. Записи о клиентах и заказах являются динамическими. Теперь очевидно, что можно извлечь дополнительные данные из таблицы Customer для отображения вместе с данными Заказа, и в этом смысле Customer является «справочной таблицей». Более уместно, что это родительская таблица Order, поскольку она имеет первичный ключ, на который ссылается внешний ключ Order.
Во что бы то ни стало построить представление, чтобы отразить логику соединения между Заказом и Заказчиком. Такие представления могут быть весьма полезны при создании приложения, которое использует одни и те же объединенные таблицы в нескольких местах.