Hi,
Value table is list of values predefined to particular Domain/Data Element .
for example : we have field meins field in MARA table i.e unit of measurement . navigate to meins field by double clicking on it , Go to value range tab at domain level , You will find a value table (T006) at last .
So we can say that meins will only allow those values which are present in T006 table other than that it will not accept . and we can say that T006 is the value table for mara-meins .
While coming to check table
Take example of EKKO and EKPO
whenener you enter any PO in EKPO it first checks that value is present in EKKO or not .If PO is present in EKKO than only it will allow values otherwise EKPO will throw an error.
here EKPO is checking value in EKKO , we can say that EKKO is check table for EKPO.
Regards
Sabir