This is my one set of data where I have statefip , district ( which stands for congressional district) and county. I want to merge this data with the following dataset. Problem is in my master data ( which is posted first here) congressional district from the same district belongs to multiple counties. I don't know how I can resolve the issue to merge with the using data ( which is posted second in this post below )

Can anyone help ??

Code:
* Example generated by -dataex-. For more info, type help dataex
clear
input byte(cd_statefip district) float county
6  9 6001
6 10 6001
6 11 6001
6 13 6001
6 15 6001
6  3 6003
6  3 6003
6  3 6003
6  4 6003
6 19 6003
6  4 6005
6  4 6005
6 11 6009
6 19 6009
6 19 6009
6  1 6011
6  1 6011
6  2 6011
6  2 6011
48  5 48001
48  6 48001
48 11 48003
48 19 48003
48  1 48005
48  1 48005
48  5 48005
48 27 48007
48 15 48055
48 25 48055
48 25 48055
48 28 48055
end
The data I'm trying to merge with is like the following.

Code:
* Example generated by -dataex-. For more info, type help dataex
clear
input byte(state_fips district) float democrat_pres byte incumbent_pres_match float(democrat_voteperc competitive)
6  1 1 0  42.61742 2
6  1 1 0  42.61742 2
6  2 1 1   71.2433 8
6  2 1 1   71.2433 8
6  3 1 1  54.23049 4
6  3 1 1  54.23049 4
6  4 1 0  38.89085 1
6  4 1 0  38.89085 1
6  5 1 1  74.47112 8
6  5 1 1  74.47112 8
6  6 1 1  75.05244 9
6  6 1 1  75.05244 9
6  7 1 1  51.68154 4
6  7 1 1  51.68154 4
6  8 1 0         . .
6  8 1 0         . .
6  9 1 1   55.5541 5
6  9 1 1   55.5541 5
6 10 1 0  47.29181 3
6 10 1 0  47.29181 3
6 11 1 1  69.73173 8
6 11 1 1  69.73173 8
6 12 1 1  85.08385 .
6 12 1 1  85.08385 .
6 13 1 1  86.78157 .
6 13 1 1  86.78157 .
6 14 1 1  78.91653 9
48  1 0 0  56.44611  5
48  1 0 0  56.44611  5
48  2 0 0  60.84797  6
48  2 0 0  60.84797  6
48  2 0 0  60.84797  6
48  3 0 1 24.331583  .
48  3 0 1 24.331583  .
48  3 0 1 24.331583  .
48  4 0 0  57.82096  5
48  4 0 0  57.82096  5
48  4 0 0  57.82096  5
48  5 0 1  40.26217  2
48  5 0 1  40.26217  2
48  5 0 1  40.26217  2
48  5 0 1  40.26217  2
48 17 0 0  51.36383  4
48 17 0 0  51.36383  4
48 17 0 0  51.36383  4
48 18 0 0  76.91312  9
48 18 0 0  76.91312  9
48 18 0 0  76.91312  9
end
label values competitive competitivb
label def competitivb 0 "30-", modify
label def competitivb 1 "35-", modify
label def competitivb 2 "40-", modify
label def competitivb 3 "45-", modify
label def competitivb 4 "50-", modify
label def competitivb 5 "55-", modify
label def competitivb 6 "60-", modify
label def competitivb 7 "65-", modify
label def competitivb 8 "70-", modify
label def competitivb 9 "75-", modify
label def competitivb 10 "80-", modify