Listesi Veri Şeması Posta

1 Cevap php

Benim web sitesi bir posta listesi anonim sign-up sağlar. Aynı e-posta listesi ayrıca kayıtlı kullanıcılara gönderilir.

Sorun bir kayıtlı kullanıcı anonim kullanıcı geçişler --- Ben iki kez aynı e-posta adresi spam istemiyorum değildir.

Benim kullanıcı tablo aşağıdaki gibidir:

CREATE table users (

user_id  integer not null primary key,

email varchar(100) not null unique,

first_name varchar(100) not null,

last_name varchar(100) not null,

dont_spam_me_p char(1) default 'f' check (dont_spam_me_p in ('t','f')),

password  varchar(30) not null,

registration_date timestamp(0),

registration_ip  varchar(50) 

);

Peki nasıl MAILING_LIST tablo tanımlama hakkında gitmeli?

1 Cevap

Sadece yinelenen teslim önlemek için şema zorlaştırmak için hiçbir neden yok. Bülten gönderirken, (anonim ve kayıtlı kaynaklardan hem de) tüm e-posta adreslerini toplamak çiftleri kaldırmak ve her benzersiz adrese bülten gönderebilirsiniz.