Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [?]Aiutatemi con questo modello e/r

    codice:
    In un istituto scolastico, un gruppo si occupa di contattare
    le aziende locali per organizzare, per i propri allievi
    della IV e della V classe, dei periodi di tirocinio gratuito
    (stage) da effettuare nelle aziende stesse.All'inizio
    dell'anno scolastico, l'istituto riceve un elenco degli
    stage proposti dalle aziende con la data di inizio del
    periodo di tirocinio e la sua durata in mesi.Per selezionare
    gli allievi, viene distribuito un modulo nel quale ogni
    studente deve inserire:il cognome, il nome, il comune di
    residenza, la classe frequentata, il numero telefonico, il
    periodo di tirocinio che desidera effettuare(1,2 o 3 mesi),
    i comuni prescelti(stesso comune di residenza o qualsiasi
    destinazione), se conosce l'uso del calcolatore, se è in
    possesso della patente e infine uno spazio in cui verrà
    successivamente inserita la denominazione dell'azienda in
    cui lo studente effettuerà il tirocinio. Tutti i dati,
    raccolti mediante i moduli, sono impiegati per assegnare
    agli studenti gli stage disponibili.
    Chi mi darebbe un consiglio su come strutturare il modello E/R?

    Magari postate solo il modello relazionale,tanto ha la stessa valenza.

  2. #2
    Non mi sembra molto difficile.
    Alla fine sono due tabelle, una con gli attributi dello studente: (id, nome, cognome, classe, ecc.), l'altra con quelli dell'azienda (id azienda, nome azienda, data di inizio, periodo).

    Se la releazione tra le due tabella è univoca in entrambi i sensi, colleghi 1 a 1 l'id dello studente con una chiave esterna (studente id) inserita come attributo della tabella.
    Quindi nel E/R basterà mandare una freccia (<-->) e scrivere 1 a 1.

    Altrimenti, se uno studente può fare più stage, allora la relazione diventa 1 a n (<---->>).
    Ciao.

  3. #3
    codice:
    e infine uno spazio in cui verrà
    successivamente inserita la denominazione dell'azienda in
    cui lo studente effettuerà il tirocinio.

    per questo mi conviene mettere una chiave esterna ad azienda con la chiave primaria di studente?

    anche perchè non vedo altre relazioni

  4. #4

  5. #5
    un'altra domanda:

    come si chiama il driver per gestire in java il db creato con mysql?

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.