It was very interesting to me. Our start up is a dating site an I did not allow gay couples. It is not a moral thing, it just seemed that it made the database design very complicated. The article describes several approaches that may be useful to me.