GENETIC ALGORITHMS FOR DISTRIBUTED DATABASE DESIGN