Proceedings of the ACM SIGMOD International Conference on Management of Data, page. 809 - 820, 2007-06