Может ли кто-нибудь объяснить суть паттерна проектирования «One True Lookup Table»?

Чего-то ничего не нагуглилось на русском
  • Вопрос задан
  • 427 просмотров
Решения вопроса 1
@AdvanTiSS
Это не паттерн а антипаттерн. Заключается в том, что новички зачастую используют одну универсальную таблицу для хранения сущностей разных типов.

Идея: вместо использования трех лукап таблиц
create table order_status (status_code varchar2(10), status_desc varchar2(40) );
create table country (country_code varchar2(3), country_name varchar2(30) );
create table priority (priority_no number(1), priority_desc varchar2(40) );


Почему бы не использовать одну таблицу в виде
create table lookup (
lookup_type varchar2(10), 
lookup_code varchar2(20), 
lookup_desc varchar2(100) );

Подробности тут tonyandrews.blogspot.cz/2004/10/otlt-and-eav-two-b...
Учите английский, без него туго будет.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы