if @Id is a value object, it must implements it's ...
# random
k
if @Id is a value object, it must implements it's own equals