Olabildiğince az kodla yapmaya çalışın veritabanında birkaç tablo fazla olsun sıkıntı olmaz ama fazla kod yük olur birde bu site büyürse işin içinden çıkamazsın önerim adım adım git