If it’s for 3D printing it should be a solid single mesh. Many game engines today can handle multiple mesh pieces in a single object. All game engines can handle multiple objects acting as one. Even ones from the 1980s. Other than those guidelines it’s pretty much up to the artist or person the artist is working for.