A system (200) can provide data aggregation with a single primary table
(206) formed in a content addressable memory (CAM) section (202). Within
a primary table (206) CAM entries can be part of a primary table, one or
more aggregate tables, or both. In one arrangement, valid bits in each
CAM entry can indicate which particular schemes a CAM entry belongs to
(primary table, or any of the aggregate tables). Associated data for each
table can be stored in a RAM section (204) and can be accessed according
to an offset address generated according to a scheme value (i).