How are Value Objects stored in the database?
It’s ok to store Value Objects in a separate table, for the very reasons you’ve described. However, I think you’re misunderstanding Entities vs VOs – it’s not a persistence related concern. Here’s an example: Assume that a Company and Person both have the same mail Address. Which of these statements do consider valid? “If I … Read more