I think the more correct translation for Merker is Flag and it escapes me how you see things in a Data Block as analog.
It has bits like DB1.DBX0.1 and bytes like DB1.DBB2 and words like DB1.DBW4, basically.
Just like you use "internal" PLC memory.
on top of that you can use convenient things like structures, arrays and User Defined Types.
When using FB's, DB's are used to store its In, Out and Stat addresses