def getPrimaryKey: Id = id.getOrElse(Id(0)) //what do we do here?