[Alg] modelering datamodel probleem

Pagina: 1
Acties:

  • brokenp
  • Registratie: December 2001
  • Laatst online: 11:44
Hoi,

Ik wil graag een tooltje ontwikkelen dat bijhoudt waar alle PC's staan en wie erop werkt. De entiteiten waarover ik speek zijn:

location
PC
user


Ik heb echter een probleem mbt de relatie hiertussen,
Bij personen met een laptop zou ik dit modeleren:
location ----- user ------ PC
(een gebruiker heeft een PC, en kan op een locatie zitten, gebruiker kan meerdere PC's hebben)

Bij personen met een vaste PC zou je echter dit willen doen
location ----- PC ------ user
(de PC staat op een locatie en een gebruiker kan hieraan werken
PC kan meerder gebruikers hebben)

Hoe los ik dit op in een gemengde situatie (laptops en vaste PC's)?

Verwijderd

mijn oplossing:

locationPC----PC-----User----locationUser

laptops een vaste lokatie gaan toewijzen is een beetje zinloos, dus laptops hebben een locationPC van "mobiel" of een verwijzing naar "locationUser"


en misschien is het ook wenselijker om in je datamodel Desktops en Laptops niet allebei onder de grote noemer PC te hangen maar er 2 verschillende items van te maken. (hangt er een beete van af wat je met je tooltje doet en wilt gaan doen in de toekomst)

[ Voor 94% gewijzigd door Verwijderd op 04-08-2004 11:32 ]