The relation between them is this:
Memory = The amount of memory the process has reserved for its use.
Compressed mem = The amount of memory (a subset of "Memory") that the operating system has used its compression algorithm on
Real mem = The amount of real memory that is actually used by the process (i.e. a sum of the memory that hasn't been compressed, and the size of the result of the compression algorithm)
So in this case the process thinks it has reserved 976,2 MB for its use. The system took 649,7 MB of that memory and compressed it. That leaves 326,5 MB that wasn't compressed plus the size of the compressed memory after it was compressed - which in this case is approx. 77,2 MB. The total of actual memory used by the process is then 403,7 MB.