The problem that I always have with these structures is that often, many-to-many relationships are needed.
Being forced to have only one-to-one relationships is too limiting for any real life modeling.
Being forced to have only one-to-one relationships is too limiting for any real life modeling.