Is it possible to create domains for table cells?

Yes, by taking the column header instead of field label.