Het is misschien een simpele kwestie voor sommige maar ik ben er zelf al een tijdje over aan het brainstormen geweest en heb al aan verschillende (Informatica) mensen gevraagd waarom je in sommige situaties namen kunt gebruiken en waarom je in sommige situaties nummers gebruikt als identificerende sleutel.
Deze vraag kwam bij mij naar boven, omdat ik toevallig in een boek had gelezen dat men soms ervoor kiest om naam te gebruiken als PK ipv een nummer, maar er stond niet uitgelegd wáárom je dat zou doen.
Ik kan geen een situatie bedenken waarom je een naam zou nemen als PK ipv een nummer. Ik ben zelf alleen tot deze argument gekomen maar imo is het ok niet echt 100% logisch:
- wanneer een veld "naam" van bijv. een tabel "product" altijd uniek zal zijn, kún je dit als PK kiezen omdat je dan geen extra veld hoeft toe te voegen wat weer (onnodig) database ruimte in beslag neemt.
Kan iemand mij uit mijn lijden verlossen?
ps. ik wist niet zeker onder welke sectie dit hoort, dus ik 'gokte' dat ie hier hoort
Deze vraag kwam bij mij naar boven, omdat ik toevallig in een boek had gelezen dat men soms ervoor kiest om naam te gebruiken als PK ipv een nummer, maar er stond niet uitgelegd wáárom je dat zou doen.
Ik kan geen een situatie bedenken waarom je een naam zou nemen als PK ipv een nummer. Ik ben zelf alleen tot deze argument gekomen maar imo is het ok niet echt 100% logisch:
- wanneer een veld "naam" van bijv. een tabel "product" altijd uniek zal zijn, kún je dit als PK kiezen omdat je dan geen extra veld hoeft toe te voegen wat weer (onnodig) database ruimte in beslag neemt.
Kan iemand mij uit mijn lijden verlossen?
ps. ik wist niet zeker onder welke sectie dit hoort, dus ik 'gokte' dat ie hier hoort
[ Voor 4% gewijzigd door Frenkpie op 18-06-2007 10:35 ]