Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: Come nominare un campo

  1. #1
    Utente di HTML.it L'avatar di rambco
    Registrato dal
    Aug 2001
    Messaggi
    582

    Come nominare un campo

    Se creo una tabella tbUtente(ID PRIMARY INTEGER,Nome CHAR(20))

    e poi un'altra tabella tbUtenteAltro

    come deve essere nominato il campo che fa riferimento all'utente ID_UTENTE o UTENTEID ,quale dei due è forlmalmente piu adatto ?

  2. #2

    Re: Come nominare un campo

    Originariamente inviato da rambco
    Se creo una tabella tbUtente(ID PRIMARY INTEGER,Nome CHAR(20))

    e poi un'altra tabella tbUtenteAltro

    come deve essere nominato il campo che fa riferimento all'utente ID_UTENTE o UTENTEID ,quale dei due è forlmalmente piu adatto ?
    credo che ai fini del funzionamento anche un nome tipo UGO potrebbe andare bene


    [ solitamente per leggibilita' ID_UTENTE ]
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  3. #3
    Utente di HTML.it L'avatar di rambco
    Registrato dal
    Aug 2001
    Messaggi
    582
    no perche la persona con cui sto eseguendo lo stage che a differenza di me è laureato in informatica io sono diplomato, mi ha detto che ID_UTENTE è formalmente sbagliato e invece va scritto UTENTEID

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    212
    digli di mettere uid

  5. #5
    Utente di HTML.it L'avatar di kodode
    Registrato dal
    Sep 2002
    Messaggi
    1,896
    Originariamente inviato da rambco
    no perche la persona con cui sto eseguendo lo stage che a differenza di me è laureato in informatica io sono diplomato, mi ha detto che ID_UTENTE è formalmente sbagliato e invece va scritto UTENTEID
    :quote: :quote: :master:

  6. #6
    Utente di HTML.it L'avatar di rambco
    Registrato dal
    Aug 2001
    Messaggi
    582
    Originariamente inviato da kodode
    :quote: :quote: :master:


  7. #7
    l'importante è che vada, poi il nome da dare ad un campo è un aspetto secondario, lo dò in base a come sono abituato a farlo e come mi trovo meglio, non penso che un buon programmatore si definisca dai nomi che dà ai campi, ma dalla qualità del suo output e dall'ordine del codice (commenti, programmi divisi in procedure etc.). Poi sono d'accordo con Andr3a, se voglio chiamrlo UGO non c'è nulla che me lo vieti
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  8. #8
    Utente di HTML.it L'avatar di rambco
    Registrato dal
    Aug 2001
    Messaggi
    582
    quindi ID_UTENTE (che poi è il nome che avevo dato io) non è "formalmente errato" ?

  9. #9
    Originariamente inviato da rambco
    quindi ID_UTENTE (che poi è il nome che avevo dato io) non è "formalmente errato" ?
    No!Visto che sei tu il programmatore e visto che ci devi mettere le mani tu puoi dare il nome che tu ritieni più congeniale, certo, se dovrà metterci le mani qualcun altro cerco di dare dei nomi significativi o comunque di commentare e di spiegare cosa rappresenta. Ma ID_UTENTE per rappresentare l'id dell'utente non ci trovo nulla di "formalmente scorretto"
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  10. #10
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    penso il tuo amico si riferisse al fatto di usare una sintassi del tipo: NOMETABELLA_NOMECAMPO, e non il contrario...
    think simple think ringo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.