Start by cutting the eggplant in slices of 1/4 inch thickness. Place them in a colander and cover each slice with rock salt. Let them drain for 30 minutes. Remove the rock salt and pat the eggplants dry.
In the meantime, put some olive oil and the garlic in a pot, add 2 cans of canned tomatoes and the basil. Let it simmer for 15 minutes (see notes).
Coat each slice of eggplant in a bit of flour, removing the excess. The layer has to be very thin.
Heat some EVOO oil in a frying pan and fry the eggplants until golden brown. Let them rest over some paper towels, changing it a few times to absorb more oil (see notes). Let them rest a few hours or over night, to drain out as much oil as possible. Sprinkle them with a bit of fine sea salt, just before layering your eggplant parmigiana.
Assemble the ingredients in a baking dish (9"x 9" inches) and start putting a bit of tomato sauce as a base. Make a layer the eggplants, then add the tomato sauce, the mozzarella. Sprinkle with the parmesan cheese and the basil. Continue until you finish the ingredients. Sprinkle more Parmesan and basil on the last layer.
Bake it at 375 F° (190° C) for around 45 minutes. Let it set overnight in the refrigerator.
The day after, reheat the Eppgplant Parm in the oven for 35 minutes at 395° F ( 200 °C) and enjoy it!