Page 137 - Corso di PHP - Livello base
P. 137

E  così  via.  Abbiamo  quindi  un  esempio  di  informazione
                strutturata attraverso un database relazionale fondato sull'uso

                di  tabelle  che  rappresentano  le  informazioni  tramite  coppie
                attributo-valore.  Attributi  sono,  per  esempio,  forma,  lemma,

                categoria e valori sono quel, ramo, QUELLO, aggettivo e così
                via. Il grande vantaggio che una base di dati ci offre sta nel fatto
                che  possiamo,  come  avrete  intuito, interrogarla  per  estrarre

                informazioni tramite appositi comandi  (di  cui  parleremo  nei
                prossimi capitoli).


                Facciamo un esempio che ci interessa più da vicino: vediamo un
                esempio  di  database  relazionale  per  la  gestione  di  un  blog.

                Poniamo un minimo  di  tre  tabelle:  una  per  i  post,  una  per  i
                commenti e una per gli utenti.


                Tabella 1 – Post

                 Id IdAutore Titolo TestoHTML                     Data         Link

                 1 1              Salve Salve  a  tutti! 2011-                 PrimoProgetto/post1.php
                                  a         Questo  è  il 04-01

                                  tutti! mio                      12:00:00
                                            <strong>primo

                                            post</strong>
                                            sul blog.


                Tabella 2 – Commenti

                 Id IdAutore IdPost Titolo                TestoHTML                            Data

                 1 2              1         Ciao!         Ciao!  Molto  bello  il  tuo 2011-04-

                                                          nuovo blog!                          01
                                                                                               12:30:00

                 2 3              1         Saluti!       Che bello questo blog!               2011-04-
                                                                                               02

                                                                                               11:00:00


                Tabella 3 – Autori



                                                          137
   132   133   134   135   136   137   138   139   140   141   142