エンティティの抽出は重要なステップですが、データからエンティティを抽出するのはあまりよくありません。

データモデルはドメインモデルから導きだされるもので、ドメインモデルはユースケースから導き出されるものです。

つまり、ユースケースで使われる最小限のドメインモデルを作り、データモデルはドメインモデルを保存することのみを考える、ということです。

データからエンティティの抽出をしようとした場合、使われないデータがいくつも抽出されてしまい、インピーダンスミスマッチが酷くなる可能性があります。