Это не паттерн а антипаттерн. Заключается в том, что новички зачастую используют одну универсальную таблицу для хранения сущностей разных типов.
Идея: вместо использования трех лукап таблиц
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...
Учите английский, без него туго будет.