![]() |
Pages (33): « First ... « 3 4 5 6 [7] 8 9 10 11 » ... Last » Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Basi di dati ~ informatica triennale (http://www.dsy.it/forum/forumdisplay.php?forumid=211)
-- [Progetto] "Blog" (http://www.dsy.it/forum/showthread.php?threadid=28359)
Ti chiarisco le idee:
Secondo "1" gli articoli sono SEMPRE associati a una o più sezioni
Secondo "2" in generale i contenuti POSSONO essere associati a una o più sezioni
Se leggi prima "2" e poi "1" puoi capire che i contenuti in generale possono o meno essere associati a una o a più sezioni, ma se il contenuti è in particolare un contenuto di tipo "articolo" allora tale contenuto DEVE essere associato almeno a una sezione.
Più chiaro?
Originally posted by zonker
Ti chiarisco le idee:
Secondo "1" gli articoli sono SEMPRE associati a una o più sezioni
Secondo "2" in generale i contenuti POSSONO essere associati a una o più sezioni
Se leggi prima "2" e poi "1" puoi capire che i contenuti in generale possono o meno essere associati a una o a più sezioni, ma se il contenuti è in particolare un contenuto di tipo "articolo" allora tale contenuto DEVE essere associato almeno a una sezione.
Più chiaro?
Originally posted by ornati
Questo ha senso, ma se è così le specifiche sono state scritte male. La parte "ogni contenuto può essere associato ad una o più sezioni" doveva essere esplicitata (come lo è quella per gli argomenti).
Ma è esplicitata e non ambigua. Al limite si può dire che sono state messe le informazioni in ordine inverso.
E' come se io scrivessi:
1) i gatti hanno almeno una coda.
2) le code sono una appendice delgi animali.
Uomini e gatti sono animali, ma la cardinalità minima delle sottoclassi uomini e gatti nella relazione con code è differente.
Per i gatti è 1 e per gli uomini è 0.
Parliamo un po' di sequenze.
EDIT : niente, mi sono risposto da solo leggendo la documentazione, non riesco a cancellare il post per cui limitatevi ad ignorarlo.
ma voi come pensate di risolvere il fatto delle news riferite da altre news? cosa cercate per vedere se una news ha dei riferimenti? vi basate in base a cosa? al titolo?
Relazione molti a molti tra la tabella contenuti e la tabella contenuti (se stessa).
puoi essere + chiaro, ci avevo pensato pure io a fare una relazione circolare (anche se non so implementarla nel db)
la mia idea era; se vedo la parola milan del titolo della news, mi metto a cercare le altre news che nel titolo hanno milan
voi la implementate in maniera differente, per esempio vi mettete a cercare nel testo della news o altro?
Ok, ho capito il tuo dubbio.
La struttura in grado di offrire questa navigazione è semplicemente:
CONTENUTI(IDCONTENUTO, a,b,c,d,e,f,...)
NEWS2NEWS(IDCONTENUTO1,IDCONTENUTO2)
poi puoi con un trigger verificare che in questa tabella ci siano solo contenuti di tipo NEWS.
Il popolamento di questa tabella è ad opera dell'utente, non c'è una logica per cui le news si mettano in relazione tra di loro automaticamente.
infatti, devo scrivere il codice adeguato
per quanto riguarda un utente bannato, si banna proprio l'utente oppure gli si banna il profilo, è una scelta implementativa?
ps: rileggendo, ad opera dell'utente indendi dire che nella tua implementazione gli utenti che scrivo una news decido subito anche le news correlate? io pensavo di farlo fare a una funzione
Un utente può essere disattivato, niente di più semplice di un atttributo boolano: attivo/disattivo.
Si, nella mia implementazione gli utenti con diritti su una news possono linkarne delle altre, niente di automatico è richiesto nelle specifiche.
questa frase:
"i trigger sono usati anche per mantenere coerente l'informazione relativa alle statisctiche di accesso e inserimento di contenuti" ???
non ho capito bene sta storia dei trigger per l'inserimento dei contenuti, cosa vuol dire?
Quando dico che nelle specifiche non c'è scritto che l'applicazione deve creare automaticamente il collegamento tra le news intendo che non c'è scritto che l'applicazione debba farlo ma solo che le news possono essere legate tra di loro, quindi niente automatismo ma utenti che le legano a proprio piacimento (il che non significa che sia sbagliato se lo fa l'applicazione da sola, solo che non è richiesto che lo faccia).
Il pezzo che hai riportato tu si riferisce al fatto che tramite trigger quando inserisci un contenuto vai ad aggiornare le statistiche relative al numero di contenuti per tipo presenti nella base dati.
Per quanto riguarda invece le statistiche di accesso non puoi usare un trigger in quanto non esistono trigged ON SELECT, ma se guardi nei messaggi precedenti troverai una mia soluzione in merito.
ok grazie per ora
e di che...
| All times are GMT. The time now is 02:57. | Pages (33): « First ... « 3 4 5 6 [7] 8 9 10 11 » ... Last » Show all 481 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.