RE: functional dependency problem