Představte si aplikaci postavenou na následující architektuře (je to příklad ze života)
Je vám jasné, v čem je problém? (Komu dělá problém přečíst ArchiMate notaci, musí se to holt někde rychle doučit – třeba u nás, v Komixu)
Možná vás napadne ledacos, ale jedna patálie je: jakákoliv strukturální změna, kterou udělá tým B na „Table B-1“ se projeví rozbitím „View na Table B-1“. Má tedy okamžitě dopad do práce týmu A, byť daná změna je jen interní záležitostí týmu B. I když to tak možná na první pohled nevypadá, je zde porušen elementární princip, že jeden modul nepřistupuje přímo na data druhého modulu (modul zde chápeme v širší smyslu jako aplikační modul + jeho DB schéma).