Prepare the ribs: remove the silver skin from the back of the ribs, and cut into pieces so that each piece contains 2 ribs. Sprinkle the ribs with salt and pepper on all sides.
Heat a large heavy bottomed pot over medium heat and add the olive oil.
Once oil is heated, add the ribs to the pot, and let the ribs brown on all sides.
Add the white wine to the pot and scrape the bottom of the pan with a wooden spoon to release any brown bits that may have stuck to the bottom.
Let the alcohol evaporate off (a few minutes), and add the tomato passata. Stir.
Add the onion, celery and carrot pieces. Stir again, and season with salt and pepper if necessary.
Let the sauce come to a boil.
Turn the heat down to low (lowest setting on your stove) and partially cover the pot with a lid.
Let the sauce cook down for 2.5-4 hours. The longer you cook the sauce, the more tender the pork ribs will be.
Once sauce is done, remove the celery, onion and carrot pieces.
Remove the ribs from the sauce and set aside to eat as a main course. Alternatively: shred the pork meat and combine with the sauce.
Cook the pasta in boiling salted water. When al dente, drain the pasta, return to the pot, and add the sauce to the pot. Stir pasta and sauce together until well combined. Note you may have extra sauce left, feel free to use it another time. Alternatively: add the sauce to a large pan, warm it up and add the cooked pasta to the pan, and mix it all together until combined - this is how to get restaurant quality pasta at home.
Plate the pasta, and top with grated parmigiano reggiano.