Mi sono venuti dei dubbi sul db che ho fatto per sistema semplicistico stile aste/compralo subito di ebay.
Tabelle
utente(id,username,......)
oggetto/vendita(id,id_utente,.....)
offre(id,id_oggetto,id_utente,offerta,data)
Un utente mette in vendita e popola la tabella oggetto..
Quando si fà un offerta viene inserita in offre..
Prima avevo diviso in questo modo oggetto in questo modo:
oggetto(id,descrizione,titolo,....)
vende(id,id_oggetto_id_utente,prezzo,scadenza)
offre(id,id_oggetto,id_utente,offerta,data)
ma poi ho preferito accorpare vende e oggetto..
voi come fareste?
quale delle due soluzioni vi sembra migliore e perchè?