Here are three related tables.
The email and newsletter tables are related via the subscription table.
Notice how the primary keys of the email and newsletter are located in the subscription table as foreign keys.
The subscription table is known as a "relationship" table.
You probably want to find a book on database design.
CREATE TABLE pr_email (
email_id int(11) DEFAULT '0' NOT NULL auto_increment,
email varchar(100) NOT NULL,
PRIMARY KEY (email_id)
);
CREATE TABLE pr_newsletter (
newsletter_id int(11) DEFAULT '0' NOT NULL auto_increment,
name varchar(100) NOT NULL,
description text NOT NULL,
PRIMARY KEY (newsletter_id)
);
CREATE TABLE pr_subscription (
id int(11) DEFAULT '0' NOT NULL auto_increment,
email_id int(11) DEFAULT '0' NOT NULL,
newsletter_id int(11) DEFAULT '0' NOT NULL,
date_subscribed int(10) unsigned DEFAULT '0' NOT NULL,
validated tinyint(3) unsigned DEFAULT '0' NOT NULL,
http_referer varchar(200) NOT NULL,
PRIMARY KEY (id)
);