Vad jag direkt kan se är ju att du saknar tidsangivelser, min gamla käpphäst, men även giltig from - tom för att kunna uppdatera offtime så att säga.
Jag kan heller inte riktigt förstå dina relationer.
Kan du exemplifiera så är det lättare att klanka ner på lösningen ;-)
Det finns en viss risk för att den här tråden blir en sån tråd som är så stor och övergripande att ingen vill svara på den. Jag hoppas dock att det inte blir så....
Jag håller på att utveckla min första databasdrivna (MySql/PHP) sida som mitt ex-jobb och har kommit till den punkten att jag ska bygga upp databasen. Jag har läst lite böcker och annat och kommit fram till en lösning på problemet.
Lite info om sidan:
Sidan ska kunna uppdateras via ett enkelt CMS, dvs. all text skall kunna ändras. Man ska kunna lägga till produkter och nyheter och "månadens erbjudande". Den ska översättas till ca. 5 olika språk. Här är en länk till sidan.
Mitt förslag ser ut som följer:
tbl_content
------------------------------------------------
contentid | content | languageid
------------------------------------------------
1 Rubrik 1
2 Brödtext 1
3 Headline 2
4 Maintext 2
5 Nyhet1 1
------------------------------------------------
tbl_pageid
---------------------------
contentid | pageid
---------------------------
1 1
2 1
3 1
4 1
5 1
5 3
--------------------------
tbl_page
---------------------------
pageid | page
---------------------------
1 index
2 contact
3 newsarchive
4 prod1
5 prod2
---------------------------
tbl_language
------------------------------
languageid | language
------------------------------
1 SV
2 EN
3 DE
4 ESP
------------------------------
Fungerar den här lösningen eller ser ni någonstans där jag kan/kommer stöta på patrull?
Jag kan inte säga hur tacksam jag är om jag får svar....

