well post what you have come up with so far and we can suggest improvements

p.s. have you tried googling for create procedure?