Why is "Tini worked at the market" wrong? In this context "the" and "a" can both be used I guess
Is "di" mandatory in every sentence using Ber- words? Just like above?
Not mandatory. "Di" in this sentence means "at", so if you need to specify a place, then you'll probably need to use "di".