You’ve heard that bi-directional relationships are “evil”? Is it true? Check why it’s not (100%) true and how to avoid potential “road to hell” — If you carefully follow my “Data Modeling” series, you may recall that I’ve used a theatre to illustrate the concept of role-playing dimensions. In this article, however, there will be no actors and no theatre…But, models with bi-directional relationships, or bi-directional filters if you prefer, can quickly turn into a…