no, the A table does not point to the table that represents the list, the table that represents the list points to the A table --
create table TABLEA
( Aid integer not null primary key
, name varchar(55)
, ...
);
create table TABLEB
( id_sector integer not null primary key
, name varchar(55)
);
create table TABLEAB
( Aid integer not null
, id_sector integer not null
, primary key ( Aid, id_sector )
);