12-12-2017, 04:00 PM
[quote='brown' pid='7660' dateline='1512663391']
Ciao brown,
"Non sono molto daccordo con un'esubero di controlli."
Concordo con te, è sempre cosa buona e giusta, e anche con white che dice che la disponibilità dovrebbe venire dal PMS.
Resta il fatto che dal momento che ad un "appartamento" corrisponde una "camera madre", per definizione o è libero o è occupato: un booleano True/False non un valore INT di un numero 'n' di disponibilità.
Da qui nasce la possibilità dell'errore umano nella tabla.
Per evitare di mettere in discussione l'architettura del sistema ho proposto una opzione di poter limitare (in modo fisso per la camera madre) la disponibilità massima, ad es. se setto a 1 di fatto ricondurrei le opzioni a 0 e 1 (equivalente di occupato e libero) e nella tabla gli input type della disponibilità potrebbero avere il 'max' corrispondente, ma forse il tutto complicherebbe troppo.
In sintesi un limite fisso sulla camera madre aiuterebbe gli appartamenti, ma forse è meglio agire a monte PMS/Api.
Ciao brown,
"Non sono molto daccordo con un'esubero di controlli."
Concordo con te, è sempre cosa buona e giusta, e anche con white che dice che la disponibilità dovrebbe venire dal PMS.
Resta il fatto che dal momento che ad un "appartamento" corrisponde una "camera madre", per definizione o è libero o è occupato: un booleano True/False non un valore INT di un numero 'n' di disponibilità.
Da qui nasce la possibilità dell'errore umano nella tabla.
Per evitare di mettere in discussione l'architettura del sistema ho proposto una opzione di poter limitare (in modo fisso per la camera madre) la disponibilità massima, ad es. se setto a 1 di fatto ricondurrei le opzioni a 0 e 1 (equivalente di occupato e libero) e nella tabla gli input type della disponibilità potrebbero avere il 'max' corrispondente, ma forse il tutto complicherebbe troppo.
In sintesi un limite fisso sulla camera madre aiuterebbe gli appartamenti, ma forse è meglio agire a monte PMS/Api.