use valid type annotation for Entity::$id

tahle drobnost mě tam neuvěřitelně štve. má to nějaký důvod?

IDE kvůli tomu háže warningy, kdykoliv použiju $e->id jako klíč pole

v projektech to řeším překrytím anotace na vyšší úrovni, ale je to zbytečné. lepší aby to bylo správně hned od počátku