10 keep League_SK Team_SK Team_Name;
12 label League_SK =
"League Surrogate Key" 13 Team_SK =
"Team Surrogate Key" 14 Team_Name =
"Team Name" 16 retain League_SK . Team_SK 100;
20 rc = teams.defineKey(
"Team_Name");
21 rc = teams.defineData(
"Team_SK",
"Team_Name");
22 rc = teams.defineDone();
24 infile datalines eof=lr;
26 Team_SK + ceil(uniform(&seed1)*4);
30 declare hiter teamIter(
"teams");
31 do i = 1 to 2*&nTeamsPerLeague;
33 League_SK = int((i-1)/&nTeamsPerLeague) + 1;
139 data bizarro.leagues;
140 label League_SK =
"League Surrogate Key"