Design pattern that eases the design by identifying a simple way to realize relationships between entities