WUGNET, the Windows User Group Network
Your Complete Resource Center for "The Best" in Shareware, Computing Tips and Support, Windows Industry News... and much more!
Home Forums Shareware Windows Tips Hot Offers FREE Newsletters Arcade Contact Us About Partners
Search WUGNET: RSS Feeds RSS Feeds Advertise with WUGNET    |    Shareware eBooks
HomeHome FAQFAQ      ProfileProfile    Private MessagesPrivate Messages   Log inLog in

automatic creation of new fields from records in a separat..

 
   Home -> Office other -> Getting Started RSS
Next:  Can I store excel document into access file?  
Author Message
Jonathan A. Cheyne

External


Since: Jul 24, 2008
Posts: 1



(Msg. 1) Posted: Thu Jul 24, 2008 6:05 am
Post subject: automatic creation of new fields from records in a separate table
Archived from groups: microsoft>public>access>gettingstarted (more info?)

Hello,
I am creating a database to record details of all the computers in the
school where I work, unfortunately I am relatively inexperienced with access.
I have created one table for PCs with fields like processor speed, hard disk
size, operating system etc. and one for software, showing program name,
supplier, number of operating licenses and so on. I would like to be able to
have one "installed? (yes/no)" field for each item of software in the PC
table, and to have this update as and when I add new items of software to the
software library without the need for me to go in and specifically define
each field in turn. Is there a way to do this, or am I approaching the
problem from the wrong angle?

Any help much appreciated, my grateful thanks in anticipation,
Jonathan A. Cheyne.
Back to top
Login to vote
Klatuu

External


Since: Apr 06, 2005
Posts: 2923



(Msg. 2) Posted: Thu Jul 24, 2008 7:04 am
Post subject: RE: automatic creation of new fields from records in a separate table [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

What you need to do is think relational database instead of spreadsheet.

You need a Child table to the PC table that identifies the software
installed on the PC. You have the basics already. You have a table for
computers and a table for software, but there is a many to many relationship
between the two.
One PC may have many software packages installed and one software package
may be installed on many computers.

So, all the table really needs is two fields to use as foreign keys for
primary key field of the PC table and the primary key field of the software
table. You might want other info like date installed, installed by, etc. but
carrying the two primar keys from the PC and Software tables resolves the
many to many.

Now, you don't have to modify any tables. Whenever you install a package on
a PC, you record that in your database. This will also give you the ability
to know what software is installed on a PC and which PC's have a specific
software package installed.
--
Dave Hargis, Microsoft Access MVP


"Jonathan A. Cheyne" wrote:

> Hello,
> I am creating a database to record details of all the computers in the
> school where I work, unfortunately I am relatively inexperienced with access.
> I have created one table for PCs with fields like processor speed, hard disk
> size, operating system etc. and one for software, showing program name,
> supplier, number of operating licenses and so on. I would like to be able to
> have one "installed? (yes/no)" field for each item of software in the PC
> table, and to have this update as and when I add new items of software to the
> software library without the need for me to go in and specifically define
> each field in turn. Is there a way to do this, or am I approaching the
> problem from the wrong angle?
>
> Any help much appreciated, my grateful thanks in anticipation,
> Jonathan A. Cheyne.
Back to top
Login to vote
Jonathan A. Cheyne

External


Since: Jul 25, 2008
Posts: 1



(Msg. 3) Posted: Fri Jul 25, 2008 2:13 am
Post subject: RE: automatic creation of new fields from records in a separate ta [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Massively helpful, thankyou very much. all I have to do now is go round and
physically find out what's on each of these buggers! not to mention their
serial numbers... :/
--
Jonathan A. Cheyne


"Klatuu" wrote:

> What you need to do is think relational database instead of spreadsheet.
>
> You need a Child table to the PC table that identifies the software
> installed on the PC. You have the basics already. You have a table for
> computers and a table for software, but there is a many to many relationship
> between the two.
> One PC may have many software packages installed and one software package
> may be installed on many computers.
>
> So, all the table really needs is two fields to use as foreign keys for
> primary key field of the PC table and the primary key field of the software
> table. You might want other info like date installed, installed by, etc. but
> carrying the two primar keys from the PC and Software tables resolves the
> many to many.
>
> Now, you don't have to modify any tables. Whenever you install a package on
> a PC, you record that in your database. This will also give you the ability
> to know what software is installed on a PC and which PC's have a specific
> software package installed.
> --
> Dave Hargis, Microsoft Access MVP
>
>
> "Jonathan A. Cheyne" wrote:
>
> > Hello,
> > I am creating a database to record details of all the computers in the
> > school where I work, unfortunately I am relatively inexperienced with access.
> > I have created one table for PCs with fields like processor speed, hard disk
> > size, operating system etc. and one for software, showing program name,
> > supplier, number of operating licenses and so on. I would like to be able to
> > have one "installed? (yes/no)" field for each item of software in the PC
> > table, and to have this update as and when I add new items of software to the
> > software library without the need for me to go in and specifically define
> > each field in turn. Is there a way to do this, or am I approaching the
> > problem from the wrong angle?
> >
> > Any help much appreciated, my grateful thanks in anticipation,
> > Jonathan A. Cheyne.
Back to top
Login to vote
Display posts from previous:   
       Home -> Office other -> Getting Started All times are: Eastern Time (US & Canada) (change)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Categories:
 Windows XP
 Windows Vista
 Windows Other
 Office
  Office Other
 Security
 WinRAR
  • Home |
  • Shareware |
  • Windows Tips |
  • Hot Offers |
  • FREE Newsletters |
  • Arcade |
  • Forums |
  • eBooks |
  • About WUGNET |
  • Partners |
  • Contact

  • WUGNET Privacy Policy |
  • Link to WUGNET