Szczerze mowiac srednio jasne jest takie rozwiazanie, pola w bazie chyba po to maja opis zeby przechowywac konkretne dane, a nie jak kto chce. Ale pomijajac ten fakt to przykladowo mamy sytuacje ze klient chce otrzymywac fakture na firme (i w nazwie nie ma wystepowac ani imie ani nazwisko) to co wtedy ? jestem zmuszony dodac uzytkownika do bazy bez imienia i nazwiska tylko z nazwa firmy. A to znowu jest nie dobrym pomyslem bo jednak, jak zawiera sie z kims umowe to pomimo ze jest to firma to podpisuje ja konkretna osoba. A jezli nazwisko i imie jest integralna czescia nazwy firmy, to wtedy nie ma problemu moze byc podane w polu firma a umowe moze podpisac ktokolwiek do tego upowazniony.
Zalezy od formy prawnej. Jezeli jest to spolka cywilna to w naziwe powinny sie znalesc nazwiska wspolnikow. Jezeli jest to spolka z o.o. solkja akcyjna, czy jesxzcze jakies inne twory prawne podupisuje umowe osoba reprezentujaca firme. Te osoby moga sie zmienia w tego typu formach prawnych. Wiec po co ci nazwisko osoby ktora za jakis czas mzoe juz nie zasiadac w zarzadzie, czy pracoownika ktory moze zostac zwolniony? Jak juz bardzo chcesz wiedziec kto podpisywal umowe to od czego jest pole 'opis'? Bo mnie sie wydaje ze wlasnie do wpisywania danych niestandardowych. Dla ktorych tworzenie odbrebnego pola dla 5 klientow z powiedzmy 1000 nie ma sensu. A moze potem dodac pole inforujace o ilosci czlonkow zarzadu, lub pole numeryczne w skali od 1 do 10 informujace jak udza jest firma z ktora podpisujemy umowe lub cos w tym stylu.
z powazaniem Rafal Ramocki