• An attribute should be dependent on the key,

    the whole key, and nothing but the key, so help me Codd.

    If your normalization references are twisting your mind - ditch them and get ones that make sense.

    Could well be true.. I was starting to get a grip on it all but the fact that county and city should be in separate tables due to functional dependencies (according to the current tome I'm reading) has now finally blown my mind ....:hehe: