| re: Normalisation Question perhaps?
Mark,
As a rule, it's generally easier to work in code with values split into
columns. If you think about the parts of a persons name: Prefix, First
Name, Middle Name, & Suffix, then consider the task of pulling out the
middle name using string manipulation, you don't have to work with it for
long before it becomes clear that it's a lot easier if the parts of the name
are in seperate columns. I'd split it on when I imported it.
"Mark Reed" <mark.reed75@ntlworld.com> wrote in message
news:4FAGc.1020$qD.923@newsfe3-gui.ntli.net...[color=blue]
> Hi all,
> I have been asked to look at an existing Access 2002 DB tasked with
> adding some more features and improving the speed at which it runs. It is[/color]
a[color=blue]
> split fe/be application with around 30,000 records. The main form has[/color]
quite[color=blue]
> a lot of fields and I am trying to reduce them. Every morning, the users[/color]
run[color=blue]
> a SQL from the main works management system, save the text file and import
> the data. One of the fields from the SQL they run (ipartid which is 20
> characters) is split (from the original SQL) and imported into 5 separate
> fields. My question is, would it be more efficient to import it as one[/color]
field[color=blue]
> and then split it down in the form i.e.
> mid([import].[ipartid],1,5) or would it be quicker to leave it as 5[/color]
separate[color=blue]
> fields?
>
> I hope I have explained this OK
>
> Thanks in advance,
>
> Mark
>
>[/color] |