>>924
そのキーワードでググってみた
とにかく
Record型ってのはValueObjectを作ることを目的としたクラスであって
DBから取得したレコードを突っ込むクラスではないのね

https://www.infoq.com/jp/articles/DDD_ValueObject_0325/

…じゃあValueObject型って名前にしろよ!