[access]Ontwerp DB

Pagina: 1
Acties:

  • troyk
  • Registratie: Juni 2003
  • Laatst online: 02-12-2025

troyk

attrib -r troyk.nfo

Topicstarter
Beste lezers,

IK ben bezig met een kleine database voor een middelgroot bedrijf. Ik wil uiteraard gebruik gaan maken van formulieren binnen Access. Verder ben ik niet zo gek op het gebruik van query's binnen de VBA code achter bijvoorbeeld een knop.

Nu het volgende:

Ik heb een tabel met een gebruikersnaam daar in.
Deze gebruiker maakt gebruik van van verschillende software programma's , het is de bedoeling dat ik de software programma's bij de gebruiker kies. Zo kan ik een overzicht krijgen van de software programma's die de verschillende gebruikers gebruiken.

Ik zat dus te denken aan:
veld 1 : gebruiker
veld 2 : software 1
veld 3 : software 2
veld 4 : software 3
...
veld 10 : software 10

Nu is mijn vraag, hoe kan ik het ontwerp qua structuur, qua formulier ontwerp en gezien de toekomst (uitbreiding) het beste aanpakken?

Ik hoop dat het een beetje duidelijk is?

alvast bedankt.

It's not who you are , it's who you know.


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 17:50

gorgi_19

Kruimeltjes zijn weer op :9

* gorgi_19 vindt het een slechte structuur...

Lees eens iets over normalisatie

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 22:23

NMe

Quia Ego Sic Dico.

troyk schreef op 04 mei 2004 @ 11:55:
Nu is mijn vraag, hoe kan ik het ontwerp qua structuur, qua formulier ontwerp en gezien de toekomst (uitbreiding) het beste aanpakken?
Was je van plan zelf ook nog wat te gaan ontwerpen of moeten we het allemaal maar voor je opknappen? :Y)

Beetje on topic om je toch op weg te helpen:
Maak een tabel voor gebruikers en een voor software, en leg daar links tussen d.m.v. een kruistabel, dan heb je geen limiet aan het aantal softwarepakketten dat je mag gebruiken.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • Max|Burn
  • Registratie: Augustus 2001
  • Laatst online: 26-04 09:18

Max|Burn

-- .. ... .--- .- .-.-.-

Zoals je het nu vertel heb je echt een verschrikkelijk ontwerp in gedachten.
Tip: Maak een ontwerp in een ERD (Entiteit-relatie diagram). Zoek op google etc hoe of wat.

Tabel1: Klant (KlantID, etc)
Tabel2: Klant_Software (KlantID, SoftwareID)
Tabel3: Software (SoftwareID, etc)

ma ma ma ma ma macron one


  • troyk
  • Registratie: Juni 2003
  • Laatst online: 02-12-2025

troyk

attrib -r troyk.nfo

Topicstarter
bedankt tot zover voor de reacties.

Ok het is dus duidelijk dat 'mijn' structuur niet de beste is.

* troyk zoekt ERD

[ Voor 11% gewijzigd door troyk op 04-05-2004 12:01 ]

It's not who you are , it's who you know.