Why do you want to use the Date field as the primary key (db_key) of your links database? That would not make good sense in terms of duplicate records. The purpose of the ID is to keep records unique in the database and reduce the risk of duplicate records.
Regards,
Eliot Lee
Regards,
Eliot Lee