Het voorvoegsel man komt omdat ik de Hongaarse naamgeving volg: elk object krijgt een voorvoegsel dat aangeeft welk type object het is (tbl voor tabel, qry voor query, frm voor rapport, enz. ) en elk veld in een tabel krijgt een prefix die aangeeft uit welke tabel het komt (bv. mac voor tblMachine, man voor de tabel tblMachineNummer), maar dat zijn slechts voorbeeldnamen.
Je hebt dan de volgende tabellen:
tblMachines met de velden:
macID - primaire sleutel, meestal een autonumber
macOmschrijving - tekst
macType - normaal heb je hier een opzoektabel met machinetypes is dit een long integer en de foreign key naar tabel tblMachineTypes.matID
tblMachineTypes
matID - primaire sleutel, autonumber
matOmschrijving : tekst met het type omschrijving
tblMachineNummers : tabel om de verschillende nummers aan de juiste machine te binden (de velden te koppelen) met de velden:
manID - primaire sleutel (autonumber)
manAfdeling - tekstveld (naam van de afdeling)
manMachine -> foreign key naar het ID van de machine tblMachines.macID
manNummer: het 81 of 64 nummer
In jou voorbeeld:
manID - manAfdeling - manMachine -manNummer
1 - Afdeling64 - 1 -649393
2 - Afdeling81 - 1 - 810493
3 - Afdeling64 - 2 - 642020
4 - Afdeling81 - 2 - 810493
5 - Afdeling64 - 3 - 640032
6 - Afdelinfg81 -3 - 894839
En in je projectenTabel vb tblProjecten de velden
proID : primaire sleutel=- autonumber
proOmschrijving = tekst
proMachineAantal = foreign key naar veld tblMachine.macID
proAantal = number