Periood!!!

So i came to know that depending on how long is your period it means how long you will be ovulating for am i right??.. My period is always 8 days and im always puntual. It also says that i ovulate for 8 days... But how can we tell if we are ovulating normally?.. It is when our period comes in normal with no severe cramps. Im still not so sure why sometimes i get deadly cramps. Maybe they both have nothing to do with one anothers..