Mam prosty formularz internetowy, który umożliwia nieuwierzytelnionym użytkownikom wprowadzanie swoich informacji, w tym imienia i nazwiska. Nadałem polu nazwy limit 50 znaków, aby pokrywał się z moją tabelą bazy danych, w której pole to varchar (50), ale potem zacząłem się zastanawiać.
Czy lepiej jest użyć czegoś takiego jak typ kolumny Tekst, czy powinienem ograniczyć długość nazwy do czegoś rozsądnego?
Używam SQL Server 2005, na wypadek gdyby miało to znaczenie w Twojej odpowiedzi.
EDYCJA: Nie widziałem tego szerszego pytania dotyczącego podobnych kwestii.