Ответы пользователя по тегу Паттерны проектирования
  • Может ли кто-нибудь объяснить суть паттерна проектирования "One True Lookup Table"?

    @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...
    Учите английский, без него туго будет.
    Ответ написан
    Комментировать