I have all my photos organised like this:
They are organised into folders, first year and then event.
If you wanted to import this folder structure into Apple Photos it would require a lot of manual work. Especially if you have tens of thousands of photos.
Doing manual work is stupid, that is why we made computers in the first place and a guy calling himself code!z have created a neat AppleScript that makes this process automatic.
What you do is download the script you find here: ImportPhotoFolders. Find the ImportPhotoFolders.applescript and double click on it. You will get a window looking like the one below.
Press the “Play” button and a file selection window should appear. Navigate to the folder you would like to import and let the script do its magic. It will now import all those files into Photos making a folder of the root directory and albums from the folders inside the root directory.
A very neat and free script to use if you want Apple Photos to handle all of your photos but still want to retain your directory structure.
I recommend to make a small selection first, to see if everything works like it should.