Re: open office base - hur fungerat en databas?
Postat: 22 juni 2011, 10:19:11
> Ja man kan ha sammansatta nycklar, bestående av flera fält.
Det kan vara :
- Ett helt fält av valfri datatyp (sannolikt vanligast).
- Del av ett fält (t.ex första 10 tecken av ett 30 teckens fält, om det är unikt).
- Sammansatt av flera fält, även blandade datatyper.
- Beräknat från ett fält (t.ex veckodag beräknad från ett datumfält).
Och, självklart, att nyckeln är unik är inget *tekniskt* krav, det är ett
designkrav enligt normaliseringskraven. Man vill helst ha det så. Sedan
kan en tabell ha en eller flera extra nycklar/index som normalt inte
är unika (men kan vara det).
> räknas alltså kombinationer av fält som en egen nyckel?
Räknas och räknas. Inte per automatik, men om *du* anger att det är så.
Det kan vara :
- Ett helt fält av valfri datatyp (sannolikt vanligast).
- Del av ett fält (t.ex första 10 tecken av ett 30 teckens fält, om det är unikt).
- Sammansatt av flera fält, även blandade datatyper.
- Beräknat från ett fält (t.ex veckodag beräknad från ett datumfält).
Och, självklart, att nyckeln är unik är inget *tekniskt* krav, det är ett
designkrav enligt normaliseringskraven. Man vill helst ha det så. Sedan
kan en tabell ha en eller flera extra nycklar/index som normalt inte
är unika (men kan vara det).
> räknas alltså kombinationer av fält som en egen nyckel?
Räknas och räknas. Inte per automatik, men om *du* anger att det är så.