remove notification_relationships and improve notification model