webForumDet fria alternativet

Designval, er-modell/databas

1 svar · 393 visningar · startad av Compusa

CompusaMedlem sedan jan. 20023 327 inlägg
#1

Hej!
Håller på att modellera på en databas jag tänkt göra och har ett lite problem gällande designval.

Låt oss säga att vi har en entitet/tabell som har ett attribut som antingen är sant eller falskt, men i 95 % av fallen falskt, hade ni då gjort följande:

Entitet X:
Namn
Adress
Attribut: attributet som kan vara sant eller falskt

Eller hade ni låtit entiteten ingå i en relation istället? Dvs entitet-instansen ingår i en relation om det är sant, om entitet-instansen inte finns med i denna relationen så är det falskt.

Det känns onödigt att ha ett attribut som till 90 % av fallen är de samma, dvs varför ha ett attribut med upprepande data...

emissionMedlem sedan dec. 19996 721 inlägg
#2

Snarare, varför en relation för att endast uttrycka ett sant-/falskt-attribut? Om relationen tillför något extra, så visst, men inte annars.

128 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)