В процессе работы над учебным проектом возник вопрос как хранить почтовые адреса в базе. Понятно, что если адреса нужны для отправки почты, одна политика, а если просто для распознания города, зипа, то другая.
Интересуют детали: храниться ли street address целым стрингом, храниться ли зип стрингом или целыми, 5 -digit или если 9-digit по частям или нет.
Я как-то раз хранила стрингом, а потом преобразовывала в Integer для проверки на валидность. А почему, убей не помню
Напишите кому не лень как вы это делаете. Хотелось бы получить картину общепринятых методик по этому поводу. Можно просто кусок куда закинуть с определениями аттрибутов класса Юзер/Клиент
Спасибо,
Сабина
хранить адреса клиентов в базе
-
- Уже с Приветом
- Posts: 5669
- Joined: 13 Oct 2000 09:01
- Location: East Bay, CA
хранить адреса клиентов в базе
Last edited by Sabina on 14 Feb 2004 23:16, edited 1 time in total.
-
- Уже с Приветом
- Posts: 5669
- Joined: 13 Oct 2000 09:01
- Location: East Bay, CA
Re: хранить адреса клиентов в базе
Sabina wrote:Я как-то раз хранила стрингом, а потом преобразовывала в Integer для проверки на валидность. А почему, убей не помню
Ошиблась, оказывается целыми хранила
Code: Select all
public class User {
private string strID;
private string strFName;
private string strMI;
private string strLName;
private string strAddress1;
private string strAddress2;
private string strCity;
private string strState;
private int intZIP;
private int intPhone1;
private int intPhone2;
private int intPhone3;
}
-
- Уже с Приветом
- Posts: 28294
- Joined: 29 Aug 2000 09:01
- Location: SPB --> Gloucester, MA, US --> SPB --> Paris