On 11.04.2012 14:52, Tomasz Chiliński wrote:
Wypada dodać kolumnę email. Natomiast jeśli chodzi o UI to widziałbym to ładnie rozbudowane na podobieństwo boksów Komputery klienta, Grupy klienta, etc.
Po co nowa kolumna? Lepiej zmienić nazwę pola phone na powiedzmy content, a type określa nam rodzaj kontaktu.
Jeśli chodzi o UI to przerzucanie wszystkiego do grupy boksów wcale nie jest idealne. Często daje to efekt odwrotny zmniejszając spójność i czytelność interfejsu. Alku, jakoś nie jestem przekonany, że kontakty powinny być w oddzielnym boksie, ale jeśli już to wspólnymi siłami zrobimy nowy box kontaktów w oparciu o xajax.
A gdybyśmy do kontaktów przenieśli także komunikatory, to nam się to bardziej rozbudowuje i wtedy osobny box ma większy sens. Dodatkowo gdy spojrzymy na kontakty jak na osoby (co ma zwłaszcza sens w przypadku firm) to takie rozwiązanie wygląda wręcz na jedyne sensowne. Także w przypadku osób prywatnych ma to sens, bo możemy sobie napisać do kogo należy dany telefon, czy mail i wtedy nie tworzymy x rekordów (nie chodzi mi tu tyle o bazę co UI), tylko wszystkie dane mogą być przypisane do jednego kontaktu.