I am a functional person but came across the topic of domains vs. check tables when discussing the addition of additional customer fields into ECC. What is the difference between these two and when should either be used?