MPTCs and functional dependencies