Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Tabella famiglia

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2011
    Messaggi
    2

    Tabella famiglia

    Salve a tutti. Uso mysql ma per il problema che pongo č inifluente.
    Ho un db per scopi medici
    Ogni paziente ha una sua catella clinica ed una sua contabilitą.
    Mi trovo a dover gestire da un paziente anche le contabilitį della famiglia, perxhé diventa difficile cercare sempre uno ad uno i mrmbri della famiglia: per prima cosa č necessario conoscerli tutti (e non sempre tutti gli operatori sono a conoscenza delle familiaritį).
    Ho pensato di creare quindi una tabella che possa legare i vari familiari tra loro. Nell'anGrafica sono identificati da un codice numerico.
    I miei dubbi sogono quando devo pensare a creare i collegamenti:
    1) per esempio se AM e AP sono mamma e papį e sono sposati, dovrei collegarli tra loro con una riga di codice.
    Poniamo che creo una tabella con Id1 e Id2 e un campo flag per il legame.
    Ora, secondo voi e meglio indicare AM-Id1 collegato a aP-Id2 come sposati e poi indicare AM-Id2 e AP-Id1 idem, cosi se cerco chi č legato al codice Id1 salta comunque fuori, ma c'č un problema di ridondanza di codici o cos'altro?

    2) ora associo ad AM il figlio AF1: per coerenza dovrei almeno chiedere se AP č il papį (se sono seconde nozze di divorziati non č detto che questo assioma sia vero. Quindi duplico ancora il tutto....

    Capite bene che pił estendo il concetto di famiglia pił la cosa si complica.

    Qualcuno ha giį affrontato il problema o sa darmi suggerimenti su come struturare il tutto?
    Grazie

  2. #2
    Utente di HTML.it L'avatar di nman
    Registrato dal
    Jan 2011
    residenza
    Milano
    Messaggi
    1,333
    Ho un db per scopi medici
    Ogni paziente ha una sua catella clinica ed una sua contabilitą.

    Mi trovo a dover gestire da un paziente anche le contabilitį della famiglia,
    .....
    Ho pensato di creare quindi una tabella che possa legare i vari familiari tra loro.
    Nell'anGrafica sono identificati da un codice numerico.

    I miei dubbi sogono quando devo pensare a creare i collegamenti:

    per esempio se AM e AP sono mamma e papį e sono sposati,
    ....
    Poniamo che creo una tabella con Id1 e Id2 e un campo flag per il legame. (?????)

    Ora, secondo voi e meglio indicare AM-Id1 collegato a AP-Id2 come sposati
    e poi indicare AM-Id2 e AP-Id1 idem,
    .....
    ma c'č un problema di ridondanza di codici o cos'altro?

    ora associo ad AM il figlio AF1:
    per coerenza dovrei almeno chiedere se AP č il papį
    (se sono seconde nozze di divorziati non č detto che questo assioma sia vero.

    Quindi duplico ancora il tutto....
    __________________________________________________ _________________________

    Ti complico ancora un po la vita.

    Se una azienda si rivolge a Voi per la visita medica
    di tutti i dipendenti e se un dipendente fosse gia
    cliente a livello personale con tutta la sua famiglia ????

    __________________________________________________ ______________________


    Io lo affronterei diversamente.
    A parer mio il DB deve essere strettamente aderente alla realta.

    Tu stai parlando di 3 cose
    __Famiglie ( come entita pagante)
    __individui ( come appartenenti a una o all'altra entita )
    __Visite (cure) come qualcosa che si deve pagare



    Hai bisogno pertanto di:
    ____tabella "famiglie" con Id_Famiglia
    ____tabella "individui" con Id_Individuo + kei esterna Id_Famiglia
    ____Tabella "visite" con Id_Visita + key esterna Id_individuo


    Cosi ogni visita viene associata a un'individuo e poi a una famiglia


    __________________________________________________ ______________________

    La anomalia č che la visita č sempre solo di un individuo
    ( escludiamo terapie di coppia o gruppo )

    mentre uno stesso individuo puo essere di una famiglia.
    di un'altra famiglia dell'amante
    oppure di una azienda oppure di......

    pertanto nella tabella "visite" aggiungerei una seconda
    key esterna con Id_Famiglia
    __A) che viene compilata in automatico dall'applicazione con un
    valore di default ( Visita Individuo Famiglia )
    __B) puo essere modificata manualmente dall'operatore
    per dirottare il pagamento di una visita
    a un'altra famiglia o azienda

    __________________________________________________ ________________________

    Questo č quanto mi viene in mente alle 02.04 di notte

    Ma penso di avere centrato solo il 50% del problema
    Siamo ancora alle idee iniziali




    Buona Notte

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2011
    Messaggi
    2
    Grazie della cortese risposta.
    Complico ancora un po' la situazione:
    C'č giį un parco installato notevole che non vorrei stravolgere visto che funziona egregiamente.
    Qui di esistente abbiamo:
    Tabella anagrafica [qui c'č id_paziente]
    Tabella cure (che sono raggruppate per cicli di cure) [qui c'č id_paziente e id_ciclocure]
    Tabella pagamenti (anche questi raggruppati per gli stessi cicli) [qui c'č id_paziente e id_ciclocure]

    Esiste giį la possibilitį di fatturare per un altro cliente, quindi almeno un problema č gią superato.
    La necessitį sarebbe quindi implementare questa funzione senza alterare il resto.
    La tabella famiglie č proprio quello che pensavo, ma come la implemento ?
    [id_paziente , id_paziente_parente , legame]
    Come risolvo le reciprocitį?

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 © 2026 vBulletin Solutions, Inc. All rights reserved.