structure for table design