To simplify reviews and changes, a file should not define more than one package.
my_packages.vhd package my_package_1 is end; package my_package_2 is end;
my_package_1.vhd package my_package_1 is end; my_package_2.vhd package my_package_2 is end;