gidden/core — comment on commit f9e3e12b874dc849608e9005e599377ea628b87b
File: src/Message.cpp line 285
By rwcarlsen:

This primary key won't work because there could be multiple resources per transaction. Also, there could conceivably be more than one transaction between 2 particular facilities during a single timestep.