![]() |
Pages (2): [1] 2 » Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Basi di dati ~ comunicazione digitale (http://www.dsy.it/forum/forumdisplay.php?forumid=108)
-- Help progetto "Annunci Immobili" (http://www.dsy.it/forum/showthread.php?threadid=40424)
Help progetto "Annunci Immobili"
Ieri, durante la lezione dedicata alla progettazione concettuale del progetto (schema E-R), ho riscontrato un problema che, parlando con alcuni gruppi, hanno anche altri...
il problema che ho è riferito al fatto che un immobile può essere venduto in vari momenti, cioè che il proprietario dell'immobile cambia (il cambio di proprietà viene gestito dall'amministratore) ma in particolare il proprietario iniziale di un immobile potrebbe ritornare proprietario dello stesso immobile dopo vari passaggi...in altre parole:
Proprietario A ---vende a---> Proprietario B
Proprietario B ---vende a---> Proprietario C
Proprietario C ---vende a---> Proprietario A
come si potrebbe gestire questo problema??
nel mio schema E-R:
il privato è collegato ad immobile;
il privato è collegato ad annunci;
l'annuncio è collegato ad immobile;
l'annuncio è collegato a risposta;
il privato è collegato a risposta;
scusa ma che problema c'è?? cioè anche se fosse uno può comprare la stessa volta lo stesso immobile... poi per quanto rigarda il testo del progetto, mi sembra che bisogni tenere traccia delle vendite (quindi offerte accettate) non dello storico dei cambi di proprietà ( a mio parere se fosse stato richiesto sarebbe stato scritto all'interno del testo)
__________________
E puoi maledire la tua bocca se sbagliando mi chiama quando lui ti tocca? - Pelle- (Afterhours)
----------------------------------------------
Msn Messenger: docguitar@supereva.it
potresti magari pensare ad un trasferimento di proprietà della casa da un privato ad un altro..... occhio che come vincolo devi ovviamente aggiungere che venditore e acquirente devono essere diversi tra loro
si ma nel momento in cui i vincoli di cardinalità tra privato e immobile sono rispettivamente 1,N e 1,1 nella relazione posso avere solo una volta la chiave di privato e di immobile..non si possono ripetere in un secondo momento..mentre il prof ieri a lezione ha specificato che un provato può tornare in possesso di un immobile in momenti diversi dopo averlo venduto..
scusa ma non capisco.. un immobile ha sempre un solo proprietario attuale.. quando trasferisci cambi semplicemnte il proprietario nella tabella mica devi duplicare l'immobile
__________________
E puoi maledire la tua bocca se sbagliando mi chiama quando lui ti tocca? - Pelle- (Afterhours)
----------------------------------------------
Msn Messenger: docguitar@supereva.it
Originally posted by Docguitar
scusa ma non capisco.. un immobile ha sempre un solo proprietario attuale.. quando trasferisci cambi semplicemnte il proprietario nella tabella mica devi duplicare l'immobile
il testo del progetto è stato cambiato per dire che si deve mantenere la storia dei proprietari di un immobile! consiglio di riguardarlo
appunto..quello ke ha detto il prof nella "lezione" di martedì...
la mia idea è quella di legare privato e immobile con una relazione molti a molti..
penso vada bene..
...invece come avete gestito le risposte agli annunci, e relative risposte del proprietario?
in pratica il proprietario di un immobile non può fare offerte a propri annunci..ma può rispondere a offerte di altri proprietari sul suo immobile..
bisogna gestire il fatto di accettare o meno un'offerta..penso si possa fare con un attributo ke gestisce questa cosa..
A me invece non è troppo chiara una questione sui tempi di validità annuncio/offerta ... penso ci sia una discrepanza, mi spiego:
a proposito delle offerte (dal punto di vista di chi le deve valutare) il testo dice :
"Il proprietario dell'immobile ha 7gg per rispondere all'offerta(dopo tale periodo l'offerta scade"
poi sappiamo che ci sono 3 opzioni per la validità di un offerta(dal punto di vista di chi le deve effettuare)
1) STANDARD data_corrente + 7giorni
2) ABBREVIATA data_corrente +3giorni
3) ALTRA scadenza_annuncio + 3giorni
il mio dubbio è sul'opzione 3
Mettiamo il caso che ci sia un annuncio inserito l' 1 Giugno, con validità un mese.
Una persona interessata all'annuncio, lo stesso giorno fa un offerta con l'opzione 3.
Ovvero con validità fino a 3giorni dopo la scadenza dell'annuncio.
che senso ha fare un offerta che scade tra un mese e 3giorni quando si era detto che "il proprietario dell'immobile ha 7gg per rispondere all'offerta(dopo tale periodo l'offerta scade)" ???
in ogni caso AL MASSIMO un offerta può valere per 7 giorni.
L'unica cosa che mi viene in mente è, che questa terza opzione serva per fare offerte nell'ultimo giorno di validità dell'annuncio.
Quindi in pratica equivarrebbe all'opzione 2 (abbreviata, di 3 giorni)
infatti varrebbe 3 giorni, solo dopo la validità dell'annuncio ...
mi sembra un casino inutile però
...sempre riguardo alla questione annunci/risposte. cosa si intende per "si assume un singolo invio" secondo voi?
poi...
quante volte può chiedere informazioni un utente per ogni singolo annuncio?
quante volte può rispondere il proprietario/autore dell'annuncio con dei chiarimenti?
i chiarimenti devono essere singoli (risposta per risposta) oppure accumulati in una singola risposta valida per tutti?
Originally posted by matt
il mio dubbio è sul'opzione 3
Mettiamo il caso che ci sia un annuncio inserito l' 1 Giugno, con validità un mese.
Una persona interessata all'annuncio, lo stesso giorno fa un offerta con l'opzione 3.
Ovvero con validità fino a 3giorni dopo la scadenza dell'annuncio.
che senso ha fare un offerta che scade tra un mese e 3giorni quando si era detto che "il proprietario dell'immobile ha 7gg per rispondere all'offerta(dopo tale periodo l'offerta scade)" ???
in ogni caso AL MASSIMO un offerta può valere per 7 giorni.
Originally posted by clacs
quante volte può rispondere il proprietario/autore dell'annuncio con dei chiarimenti?
i chiarimenti devono essere singoli (risposta per risposta) oppure accumulati in una singola risposta valida per tutti?
Io mi sto invece chiedendo come si possono gestire alcuni vincoli tra diverse relazioni (ad esempio appunto il proprietario non può postare una risposta al proprio annuncio) se in postgres non sono implementate le asserzioni che servono proprio a questo.
Il check limita il controllo alla tupla, come facciamo a fare il controllo su più tuple o tra attributi di più relazioni?
è lo stesso problema ke ho trovato io con con l'entità telefono in cui ho numero e utente, dove utente è la chiave di privato o amministratore...
ma con la check su postgres non si può fare vincoli su attributi che appartengono in diverse entità ma si deve fare con le asserzioni che però postgres non supporta...quindi..non ne ho idea..il prof le vuole scritte, cosa che mi fa pensare che sui vincoli che non si possono fare su postgres il prof sorvolerà..cosa che mi auguro..
All times are GMT. The time now is 07:46. | Pages (2): [1] 2 » Show all 27 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.