It might make more sense for performance to use `_id` as your primary key on all of these?  That way mongodb will enforce no duplicates as well.