Avatar billede mccookie Seniormester
13. februar 2007 - 22:33 Der er 1 løsning

Database struktur

Vil gerne lave mig en database til et CMS system og har nogle ideer til hvordan det skal virke, håber nogen der vil dele deres erfaringer med mig ;)

Indhold gemmes i contentDB.

Tanken er noget
Tabel_id
Dato for opretteslse
Seneste ændring
Selve indholdet
Status (Aktiv, inaktiv)

Så tænker jeg i noget publish-dato

1)
Aktiv fra dato til dato 1/3 - 1/4

2)
Aktiv fra denne dato 1/3

3)
Fra dags dato.

Men jeg er lidt i tvivl om hvordan jeg lige skal tackle det publish ting.

Skal det være en særlig tabel eller en del af den øvrige tabel?

og hvordan ville det være smartest at løse.....


Håber nogen kan se hvad jeg mener ;)
Avatar billede fxj Juniormester
13. februar 2007 - 22:49 #1
Jeg ville lave det i samme tabel, så du har en der hedder
PublishFrom (default værdi i dag)
PublishTo (default værdi 31-12-2050)

Når du henter siden skal den først checke om siden er aktiv/inaktiv og derefter om 'idag' (som er den dag siden vises) ligger indenfor intervallet i PublishFrom og PublishTo.

Ud fra datoerne kan du så have et arkiv pr dag, måned eller år

Med venlig hilsen
Flemming
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester