|
|
#Database
|
|
|
|
|
|
# Database
|
|
|
|
|
|
This program uses a SQLite3 database for persistence and storage.
|
|
|
|
|
|
#Interfacing
|
|
|
# Interfacing
|
|
|
|
|
|
The program infterfaces to the database using Java Database Connectivity.
|
|
|
|
|
|
#Security
|
|
|
As the program uses prepared statements, the program is safe from SQL injections that can maliciously delete data or get private information. |
|
|
\ No newline at end of file |
|
|
# Security
|
|
|
|
|
|
As the program uses prepared statements, the program is safe from SQL injections that can maliciously delete data or get private information.
|
|
|
|
|
|
# Architecture
|
|
|
|
|
|
The database architecture is relatively simple and easy to understand as seen on the picture below.
|
|
|
|
|
|
![DatabaseModelFinal](uploads/3b230f205748cf8488fcdbd469f3f4da/DatabaseModelFinal.png) |
|
|
\ No newline at end of file |