schema er per db su gestionale calcio

andrex1191

Utente Attivo
5 Apr 2011
78
0
0
Salve, sto cercando di realizzare un progetto per la gestione di campionati di calcio in fifa13.
Il sito prevede la gestione delle squadre, del calciomercato quindi aste trattative private, dei tornei gestibili da admin, con classifiche ecc..
Lo schema er che ho fatto fin ora prevede queste tabelle:
UTENTE (N,M) SQUADRA (1,N) CALCIATORE

TORNEO(N,M) con squadra

mancano le tabelle per la gestione del calciomercato, e non ho idee su come farlo, poichè se lego UTENTE SQUADRA E CALCIATORE in una relazione N,M,K avrei un record per ogni trattativa di acquisto?
come faccio a gestire le aste successivamente con il php?? una tabella per lo storico e una per le aste?

A livello di php ci arrivo, ma il DB dev'essere fatto nel modo corretto..
Se mi aiutate a ragionare, insieme lo mettiamo su sto db

Grazie
 

Longo8

Utente Attivo
28 Mar 2011
1.694
0
36
Le 3 tabelle principali per creare ciò sono:

GIOCATORI

SQUADRE

TRASFERIMENTI

Ovviamente devi inserire dei campi corretti.
Ogni trasferimento si riferisce a uno e solo un giocatore tra 2 squadre.
Un giocatore può appartenere a una sola squadra.
Una squadra può avere più giocatori (in pratica DEVE avere più giocatori).
Inizia a buttare giù qualcosa che intervengo dove ti incarti :)
 

andrex1191

Utente Attivo
5 Apr 2011
78
0
0
Prima di tutto ti ringrazio, guarda questo è quello che ho buttato giù per adesso:
64103034.jpg

Le prime tabelle: UTENTE, SQUADRA e GIOCATORE sono corrette e di facile gestibilità con il php.
Il problema sorge con il mercato, se faccio quella relazione STORICO MERCATO N M K, ho una tabella dove ogni array mi dice quale utente per quale squadra ha comprato quale giocatore ovvero:
username-nome squadra - id giocatore.
E volendo potrei metterci altri attributi secondari come prezzo di vendita, da scalare al campo budget di utente, data trasferimento ecc...

Il problema è che in questo gestionale voglio prevedere vari tipi di trattative, e cioè:
1)Trattative private: utente1 si accorda con utente2 privatamente, con tool gli invia il giocatore ad un prezzo, e l'utente2 accetta o meno la trattativa privata.
2)Asta: per ogni giocatore libero, si fa la base d'asta con scadenza di qualche ora.

Ora come faccio a gestire sia le aste sia le trattative private con la tabella storico mercato?
Grazie
 

andrex1191

Utente Attivo
5 Apr 2011
78
0
0
Ma un utente può avere più squadre?

Si perchè in questo gestionale un utente può gestire da 1 a 3 squadre, anche se volendo potrei fargli fare un account per ogni squadra ma sarebbe più scomodo credo..

ma anche se volessi fare 1 account per ogni squadra, e mettere quindi una relazione 1 a 1 non cambierebbe poi più di tanto no?
il problema del mercato rimane
 
Discussioni simili
Autore Titolo Forum Risposte Data
H Teoria: Schema Logico/concettuale Di Un Esercizio. Aiutatemi Per Favore Database 1
MarcoGrazia schema.org quanto è utile in ottica SEO e SEM ? SEO e Posizionamento 4
J schema ER e LOGICO HTML e CSS 1
KILLERIX Database schema blog (simile) Database 5
giancarlob tag microdata by schema.org SEO e Posizionamento 3
T Domanda su Schema e Relazione Database 0
felino [WordPress] Query verso un altro schema (pagine + menu) WordPress 0
P riproduzione schema grafico MS Access 0
C Schema E-R database sito inserzioni gratuite MySQL 0
C Schema E-R database sito inserzioni gratuite Database 0
K [consigli] CMS in HTML5 con Responsive Web Design e semantica schema.org CMS (Content Management System) 3
E Strutturare un DB schema E/R MySQL 1
G Creazione schema E-R: entità o associazione? Database 9
R Da UML a schema relazionale Database 0
L [CSS] Div e menu sovrapposti, attributi 'absolute', 'relative' (schema in allegato) HTML e CSS 0
M schema a blocchi! HTML e CSS 2
S [VB.net 2005] Schema OOP Programmazione 2
G Access ed i file schema.ini MS Access 0
A schema ER Database 0
A schema ER Database 0
seranto Blocco preventivo e Registro dei Consensi per Cookie tecnici? Leggi, Normative e Fisco 2
D Come estendere la tariffa per Wordpress con Visa? Hosting 0
M Fullcalendar in Codeigniter, un aiuto per la chiamata $ajax ? jQuery 0
N Consigli SEO per il mio sito di web design SEO e Posizionamento 0
P Proiezione di Gauss per grafica su sfera in PVC Photoshop 0
M Sintassi "personalizzata" per mysql workbench? MySQL 0
MarcoGrazia Categorie per settore merceologico di Google SEO e Posizionamento 0
Z PHP.INI - STMP per invio email con PHP Server Dedicati e VPS 0
matteoraggi Local seo per un B&B di Forli SEO e Posizionamento 3
D Ical: Sto realizzando un gestionale per i miei appartamenti di casa vacanza PHP 0
N Non Autorizzato. Dovresti rimuovere il parametro customize_messenger_channel per visualizzare l'anteprima in frontend. WordPress 1
P Aiuto per rendere un Bot Telegram Privato PHP 1
V Query per una somma PHP 2
A Tabella con bottoni per aggiornamento record PHP 6
G Consigli SEO per scrittura e struttura pagine SEO e Posizionamento 8
P Passare solo alcuni parametri a script per CSV PHP 0
A Consiglio per creazione sito web CMS (Content Management System) 1
A Regex per isolare link interni con rel noopener PHP 0
L form immagini per il database PHP 0
S CREAZIONE DI SITO PER CORSI DI FORMAZIONE WordPress 2
I [cerchiamo][retribuito] Grafico/a per stickers Offerte e Richieste di Lavoro e/o Collaborazione 0
R Cercarsi programmatore per GDR PBC Offerte e Richieste di Lavoro e/o Collaborazione 0
L Sessione e array per utenti PHP 0
A Sottoquery con group by per mese MySQL 0
G Appicazione HTML per inserimento dai in Database Access Microsoft HTML e CSS 0
V [Cerco] Socio e Sviluppatore per App PlacesFinder Offerte e Richieste di Lavoro e/o Collaborazione 0
M user agent per il download di api PHP 0
B Stringa sql per ricerca su più campi Database 1
Cosina Upload multiplo con invio allegati per email PHP 0
P Editor per la realizzazione di siti HTML e CSS 2

Discussioni simili