← Back to team overview

sslug-teknik team mailing list archive

Re: SQL - select intersect except

 

Bjørn Bille Højte wrote:

> person:
> person_idx     integer
> person_info    misc
> 
> forfatter:
> forfatter_idx  integer
> person_idx     integer
> 
> bog:
> bog_idx        integer
> forfatter_idx  integer
> bog_info       misc
> 
> historie:
> historie_idx   integer
> forfatter_idx  integer
> historie_info  misc
> 
> bog_historie:
> bog_idx        integer
> historie_idx   integer
> start_side     integer
> 
> Når vi så går videre med sådanne ting som forlag, købssted, bogtype,
> serietilhør, indhold o.a. begynder det at blive interessant.
> 
> Med venlig hilsen
> Bjørn Bille Højte
> bjoern@xxxxxxxxxxxxx


Efter min mening for du det ikke atomiseret nok. Du skal
ikke tage udgangspunkt i bogen, det er alt for sammensat
et begreb. Hvis vi starter fra toppen

Udgivelse: Her kan du lægge de ting som der kun og absolut kun
finden en af i en udgivelse. f.eks et forlag.

En udgivelse kan indeholde et eller flere værker så Det næste lag
er et værklag Du skal her være opmærksom at samleværk også er et
værk, det er bare en ande type så det kan sagtens stå sammen med
noveller, artikler romaner osv du kan evt
have et enumeret felt der angiver type.

Et værk kan så have en eller flere ophavsmænd( kva det om
samleværker er det ikke kun forfattere men også redaktører)

På den måde kan du styre det meget bedre IMHO.



-- 
-
Poul-Erik Andreasen
Hvis du mangler nogen til noget eller du kan noget for nogen.
http://linux-freelance.pea.dk


Follow ups

References