Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > it.comp.www.php > #22540
| From | bramante <bramante@yopmail.com> |
|---|---|
| Newsgroups | it.comp.www.php |
| Subject | Re: La logica dei simili e la loro relazione |
| Date | 2019-01-31 07:35 +0100 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <q2u4vk$ucm$2@gioia.aioe.org> (permalink) |
| References | <q2p9q0$q0j$1@gioia.aioe.org> <q2u4up$ucm$1@gioia.aioe.org> |
Il 31/01/19 07:35, bramante ha scritto: > Il 29/01/19 11:27, ^Bart ha scritto: >> Salve, >> >> sono incuriosito dal funzionamento dei social e da come riescano ad >> esempio con dati simili a mettere in connessione gli utenti "simili"! >> >> Partendo da MySQL/MariaDB ipotizziamo un social in cui ci siano gli >> utenti e le loro abitudini: >> >> abitudini >> ------------------- >> id_abitudini (autoincrement) >> nome_abitudine >> >> tabella user >> ----------------- >> id_user (autoincrement) >> name >> FK_id_abitudini >> >> match >> -------------------------- >> id_match (autoincrement) >> FK_id_abitudini >> FK_id_user >> FK_id_user >> >> Come avete visto ogni abitudine ha un suo id quindi giocando su questo >> valore numerico già presente si potrebbe dire che l'utente tizio ha >> tra le sue abitudini i numeri 2-4-7-3-1-9 e l'utente caio ha 2-7-3 >> >> Forse prima del match tra utenti occorre un'altra tabella specifica >> che memorizzi tutte le abitudini per ogni utente per poi metterle in >> relazione nella tabella match? >> >> Saluti. >> ^Bart > > > abitudini > ------------------- > id_abitudini (autoincrement) > nome_abitudine > > tabella user > ----------------- > id_user (autoincrement) > name > > > tabella abitutini_utente > ----------------- > id_user > id_abitudini > > > Utenti 1:N > abitudini 1:N > abitutini_utente N.N > > > per estrarre le abitutidi degli utenti: > select a.name, > , b.nome_abitudine > from user a > , abitudini b > , abitutini_utente c > where a.id_user = c.id_user > and b.id_abitudini = c.id_abitudini > > > estrarre tutti gli utenti con un abitudine in comune > select a.name, > from user a > , abitudini b > , abitutini_utente c > where a.id_user = c.id_user > and b.id_abitudini = c.id_abitudini > and b.id_abitudini in (:LISTA_ABITUDINI_SEPARATI_DA_VIRGOLA) > > Ciao
Back to it.comp.www.php | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
La logica dei simili e la loro relazione ^Bart <gabriele1NOSPAM@hotmail.com> - 2019-01-29 11:27 +0100
Re: La logica dei simili e la loro relazione Alessandro Pellizzari <shuriken@amiran.it> - 2019-01-29 10:45 +0000
Re: La logica dei simili e la loro relazione ^Bart <gabriele1NOSPAM@hotmail.com> - 2019-01-29 23:54 +0100
Re: La logica dei simili e la loro relazione bramante <bramante@yopmail.com> - 2019-01-31 07:35 +0100
Re: La logica dei simili e la loro relazione bramante <bramante@yopmail.com> - 2019-01-31 07:35 +0100
Re: La logica dei simili e la loro relazione ^Bart <gabriele1NOSPAM@hotmail.com> - 2019-01-31 09:38 +0100
Re: La logica dei simili e la loro relazione bramante <bramante@yopmail.com> - 2019-02-01 21:33 +0100
Re: La logica dei simili e la loro relazione bramante <bramante@yopmail.com> - 2019-02-01 22:05 +0100
Re: La logica dei simili e la loro relazione ^Bart <gabriele1NOSPAM@hotmail.com> - 2019-02-02 11:57 +0100
Re: La logica dei simili e la loro relazione ^Bart <gabriele1NOSPAM@hotmail.com> - 2019-02-02 12:08 +0100
Re: La logica dei simili e la loro relazione bramante <bramante@yopmail.com> - 2019-02-02 19:00 +0100
Re: La logica dei simili e la loro relazione ^Bart <gabriele1NOSPAM@hotmail.com> - 2019-02-08 23:24 +0100
csiph-web