def load(self, id=None):
        """Load from database. Old values will be discarded."""
        if id is not None:
            # We are asked to change our ID to something else
            self.reset()
            self._setID(id)
        if not self._new and self._validID():
            self._loadDB()
        self._updated = time.time()
Load from database. Old values will be discarded.