Facebook A case study of complex table design