Aiuto Diagramma E/R

AntoKr

Nuovo Utente
14 Giu 2012
1
0
0
Salve, dovrei creare un database con i seguenti requisiti:



La progettazione del sistema informatico in esame riguarda la base di dati per la
gestione di una banca.

L’istituto bancario vuole memorizzare i dati di clienti e dipendenti.
Per quanto riguarda i clienti, la Banca è interessata a conoscere, oltre ai dati anagrafici
dati, la loro posizione lavorativa (necessaria, ad esempio, nel caso venga richiesto un
prestito) costituita, nel caso di lavoratori dipendenti, dalla ragione sociale, codice
fiscale/partita IVA, indirizzo e recapiti telefonici del datore di lavoro, oltre che dalle
informazioni sullo stipendio percepito, oppure, nel caso di liberi professionisti,
dall’indicazione del fatturato medio e delle entrate nette. La Banca, inoltre, ha bisogno
di sapere se il cliente è sposato, e può opzionalmente raccogliere una serie di altre
informazioni usate a fini statistici (ad es. il titolo di studio). Tutti questi dati devono
essere periodicamente aggiornati, quindi nella base di dati sarà indicata la data in cui
sono stati rilevati l’ultima volta.
La Banca ha una serie di filiali, ognuna identificata da un codice, per le quali si desidera
conoscere l’ubicazione precisa, i recapiti telefonici e fax e i dati anagrafici del direttore,
compresi i numeri di telefono e cellulare.
Un cliente può possedere uno o più conti corrente. Ogni conto è intestato a uno o più
clienti della Banca e può essere di tipo “tradizionale” o di tipo on-line. In quest’ultimo
caso, ogni titolare ha una propria username e una password per l’accesso al sito web.
Ogni conto è identificato da un numero e dal codice della filiale presso la quale è stato
aperto. Del conto serve conoscere la data di apertura e l’eventuale data di chiusura, il
codice della filiale in cui è stato aperto, il dipendente che si è occupato della pratica, il
tasso di interesse annuo applicato, l’eventuale fido massimo e il relativo tasso sullo
scoperto, oltre ovviamente alla liquidità presente sul conto.
La banca intende memorizzare lo storico delle operazioni effettuate su ogni conto
corrente, con la relativa tipologia (bonifico, pagamento presso una filiale, operazione
bancomat, incasso o versamento assegno ecc). Per ogni operazione, si vuole
memorizzare la data e ora, un numero progressivo, la tipologia (addebito/accredito)
l’importo e una descrizione.
Inoltre, un cliente può investire del denaro in uno o più titoli di borsa. Per ogni
investimento, si vuole memorizzare la data, la quantità e il costo di ogni singolo titolo
acquistato, ognuno dei quali è identificato da una sigla e può avere una descrizione.
Il titolare di un conto può richiedere l’emissione di un prestito a suo favore. Il prestito
Può essere emesso solo se debitamente garantito. La garanzia può essere costituita
dalle entrate del cliente (stipendio, fatturato, …) o da una delle sue proprietà (casa,
auto,…). Per ogni prestito concesso, oltre al cliente beneficiario, la banca vuole
conoscere l’ammontare, il tasso di interesse applicato e le modalità di restituzione
(rateizzazione a N mesi, con E euro per ogni rata, a partire da una determinata data).
La base di dati dovrà tenere traccia della data in cui ogni rata del prestito è stata
pagata, in modo da poter rilevare eventuali problemi. Ogni rata di un determinato
mutuo è contraddistinta da un numero progressivo , è caratterizzata da un ammontare
(suddiviso in capitale e interessi), da una data di scadenza e dalla data in cui il
versamento viene effettivamente fatto, che deve essere minore o uguale alla data di
scadenza. La data di scadenza dell’ultima rata deve coincidere con la data di scadenza
del mutuo. Per quel che riguarda la garanzia al prestito, se questa è costituita da un
bene di proprietà del cliente, la banca vuole memorizzarne la descrizione dettagliata
(indirizzo di un immobile, modello e targa di un’auto, ecc.) e il valore stimato. Non è
possibile concedere un prestito il cui valore sia superiore a quello del bene usato come
garanzia.


ho qualche dubbio però sul diagramma E/R che ho implementato.. vorrei il parere di qualcuno più esperto che mi sappia dire se ci sono imperfezioni, errori, o strade più semplici e logiche da intraprendere rispetto alla mia... spero qualcuno mi aiuti e ringrazio anticipatamente.. cordiali saluti..

http://imageshack.us/photo/my-image...iagrammaer.jpg/
 
Discussioni simili
Autore Titolo Forum Risposte Data
P Aiuto per rendere un Bot Telegram Privato PHP 0
M Un aiuto da chi ha apple Mac e Software 0
P Richiesta di aiuto Presentati al Forum 1
A Aiuto per pagina php PHP 0
M Questa pagina non carica correttamente Google Maps: aiuto!! HTML e CSS 1
I Aiuto php Dependent Lookup PHP 0
R Aiuto con le query MS Access 2
M AIUTO ESERCIZIO JAVA Javascript 1
G Aiuto con htaccess e rewriterule PHP 0
T cercasi aiuto per file d1 (open-edge db) Database 0
M Aiuto con inserimento immagini WordPress 6
D aiuto schermata photoshop Photoshop 0
L Aiuto per programma web php/mySQL PHP 2
A Aiuto php colore diverso PHP 10
L Aiuto creazione menu mancante WordPress 0
C Aiuto compiuto scuola PHP/MySQL PHP 2
G Insert into select - Aiuto MySQL 0
I Aiuto bash linux Programmazione 1
F Aiuto java script Javascript 2
R Cerco aiuto Offerte e Richieste di Lavoro e/o Collaborazione 7
I Aiuto query MySQL 8
G Aiuto HTML, collegamento con un bottone a una <div> di un' altra pagna HTML e CSS 5
R Aiuto sito html Offerte e Richieste di Lavoro e/o Collaborazione 3
claudio_lorenzo [Javascript] aiuto su jquery per calcolo altezze dom Javascript 1
G Mi dite come faccio? Aiuto photoshop ? Photoshop 1
C prestashop paragamento contrassegno aiuto modulo E-Commerce 0
Michelebozzo [PHP] Rimuovere pubblicazione nome pagina ... aiuto! PHP 7
Caldus richiesta aiuto Mac e Software 0
R [Javascript] Aiuto su questo script Javascript 2
Z Gestionale in Php/mysql: Quanto farsi pagare? Aiuto! Discussioni Varie 0
Giacomo92 [HTML] AIUTO!! Regular Expression :( Offerte e Richieste di Lavoro e/o Collaborazione 15
T Aiuto per php7 e mysqli PHP 3
T mysql tutorial per importare tabelle access in mysql aiuto MySQL 2
K [Java] aiuto switch case Java 1
E salve tutti spero si essere di aiuto e di trovare aiuto Presentati al Forum 2
D [MS Access] aiuto non riesco a capire MS Access 6
P [PHP] Browser game, aiuto a tempo libero. Offerte e Richieste di Lavoro e/o Collaborazione 0
wildcity9 aiuto per sbloccare account instagram bannati Social Media Marketing 0
A Aiuto per configurare il banner di Iubenda su un sito in html HTML e CSS 0
I Aiuto Firma App Sviluppo app per Android 0
C [PHP] Chiedo un aiuto, Array multidimensionale. PHP 3
H [Javascript] aiuto favore Javascript 1
T [PHP] aiuto....Fatal error: Uncaught Error:non riesco a capire PHP 1
N [PHP] Aiuto PHP 1
M [PHP] Aiuto su inner join PHP 10
S [PHP] Aiuto creazione form php per completamento modello word PHP 1
Giatenx Ho bisogno di aiuto Annunci servizi di Social Media Marketing 1
Z [HTML] aiuto per visualizzazione su tablet Offerte e Richieste di Lavoro e/o Collaborazione 6
Z sono qui in cerca di aiuto Presentati al Forum 2
andreasuriani Aiuto script java Ajax 1

Discussioni simili