I began to develop a simple coupon site.

my db design Contains 4 tables:
users deals category city

when user purchasers a coupon i connect to getway payment service.

in my accont at the getway service i can see all the transaction from my site.

does it's meen that i don't need a orders table in my db?

Maybe not, however I would choose to. That way you have a log of orders on your website, which can be compared to the gateway data.

Maybe not, however I would choose to. That way you have a log of orders on your website, which can be compared to the gateway data.

thank's,
also I will be able to display "my account" section in my site