Currently, there is nothing preventing multiple ReadNotification entities with the same accountId and notificationId from being added to the DB. There should be guards against this to ensure data integrity & correctness.