Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Description
Data Type
Nullable
Domain
Int
No
Numeric
Varchar(30)
No
Alpha
Varchar(50)
No
Alpha
Character(1)
Yes
Alpha
Int
No
Numeric
Int
No
Numeric
Int
No
Numeric
Int
No
Numeric
Primary key,
patientNo
unique patient
identifier
patLastName
patFirstName
patMiddleInitial
Patients last
name
Patients first
name
Patients middle
initial
Foreign key;
unique identifier
formID
of a record in
patient
information
form table
Foreign key;
medicalHistoryFormN
o
Unique
identifier of
medical history
form
Foreign Key;
Unique
treatmentRecordNo
identifier of a
treatment from
treatment table
patPaySumNo
Primary key;
unique
identifier of
patient payment
summary
Foreign key;
unique identifier
dentistID
of dentist that
Int
No
Numeric
Data Type
Nullable
Domain
Int
No
Numeric
Varchar(30)
No
Alpha
Varchar(50)
No
Alpha
Varchar(1)
Yes
Alpha
Varchar(100)
Yes
Alpha
Varchar(10)
No
Alpha
Varchar(11)
No
Numeric
Varchar(100)
No
Alphanumeric
Int
No
Numeric
handles the
patient
Description
Primary key,
dentistID
unique dentist
identifier
dentLastName
dentFirstName
dentMiddleInitial
specialization
Dentists last
name
Dentists first
name
Dentists middle
initial
Dentists
specialization(s)
Dentist type
dentistType
whether primary
or associate
contactNo
address
Dentists contact
number
Dentists
address
Foreign key;
clinicNo
unique identifier
of clinic
Field Name
Description
Data Type
Nullable
Domain
Int
No
Numeric
Varchar(40)
No
Alpha
Varchar(100)
No
Alphanumeric
Varchar(11)
No
Numeric
Primary key,
unique
labNo
laboratory
identifier
Laboratorys
labName
name
Laboratorys
labAddress
address
labContactNo
Laboratorys
Description
Data Type
Nullable
Domain
Int
No
Numeric
Varchar(40)
No
Alpha
Varchar(100)
No
alphanumeric
Varchar(100)
Yes
Alpha
Varchar(11)
No
Numeric
Primary key,
supplierID
unique supplier
identifier
supplierName
Suppliers name
Suppliers
supplierAddress
address
supplierSpecializatio
Suppliers
specialization
contactNo
Suppliers
contact number
Description
Data Type
Nullable
Domain
Int
No
Numeric
Date
No
Numeric
Varchar(20)
No
Alphanumeric
Float
No
Numeric
Float
No
Numeric
Primary key,
unique purchase
order identifier
Date purchase
order was made
Supplies ordered
Amount of an
item
Total amount to
be paid
How payment
will be done
formOfPayment
whether it will be
Varchar(10)
No
alpha
Int
No
Numeric
Int
No
Numeric
paid in full or
instalment
Foreign key;
clinicNo
unique identifier
of a record in
clinic table
Foreign key,
supplierID
unique identifier
of supplier from
supplier table
Description
Data Type
Nullable
Domain
Int
No
numeric
Varchar(11)
No
Numeric
Date
No
Numeric
Varchar(20)
Yes
Numeric
Varchar(100)
No
Alpha numeric
Varchar(30)
Yes
Alpha
Date
No
Numeric
Varchar(10)
No
Alpha
Primary key;
formID
unique form
identifier
patContactNo
date
officeContactNo
address
occupation
birthdate
Gender
Patients
contact number
date the patient
fills up the form
Offices contact
number
Patients
address
Patients
occupation
Patients
birthdate
Patients
gender
Patients civil
civilStatus
status
Patients
spouseName
spouse name
Patients phone
spousePhoneNo
number
Varchar(20)
Yes
Alpha
Varchar(50)
Yes
Alpha
Varchar(11)
Yes
Numeric
Varchar(50)
Yes
Alpha
Varchar(11)
Yes
Numeric
Varchar(50)
Yes
Alpha
Boolean
No
Boolean
No
Numeric
Boolean
Yes
Numeric
Patients
closestRelativeName
closest
relatives name
Patients
closestRelativePhoneN
closest
relatives phone
number
Name of the
person/dentist
referredBy
who referred
the patient to
the clinic
Whether the
patient has
waiver
signed the
Numeric
waiver
Whether the
patient has
medicalClearance
submitted a
medical
clearance
Letter if patient
referralLetter
is referred by a
dentist
Description
Data Type
Nullable
Domain
jobOrderNo
Primary key;
Int
No
Numeric
Unique Job
Order identifier
specification
Specifications of
the Job Order
Varchar(100)
No
AlphaNumeric
Varchar(50)
Yes
Alpha
Date
No
Numeric
Varchar(100)
Yes
Alphanumeric
Int
No
Numeric
Int
No
Numeric
Int
No
Numeric
Int
No
Numeric
Data Type
Nullable
Domain
Int
No
Numeric
Varchar(50)
No
AlphaNumeric
date
others
patientNo
unique identifier
of a record in the
patient table
Foreign key;
dentistID
unique identifier
of a record in the
dentist table
Foreign key;
clinicNo
unique identifier
of a record in the
clinic table
Foreign key;
labNo
unique identifier
of a record in the
laboratory table
Description
Primary Key;
supplyID
unique clinic
supplies
identifier
supplyName
Supplys Name
Quantity of the
quantity
Int
No
Numeric
Int
No
Numeric
available
Foreign key;
unique identifier
supplierID
of a supplier in
the supplier table
Description
Data Type
Nullable
Domain
Int
No
Numeric
Date
No
Numeric
Boolean
No
Numeric
Boolean
No
Numeric
Date
Yes
Numeric
Boolean
No
Numeric
Varchar(30)
Yes
date
goodHealth
generalHealthChanges
lastPhysicalExamDate
careOfPhysician
conditionTreated
AlphaNu
meric
physicianName
Physicians name
Varchar(50)
Yes
physicianAddress
Physicians address
Varchar(100)
Yes
Varchar(11)
Yes
Numeric
Boolean
No
Numeric
physicianContact
Physicians contact
number
Alpha
AlphaNu
meric
illnessType
medicinesTaking
medicineType
tobacco
alcoholicDrinks
damagedHeart
rheumaticHeartDisease
chestPainUponExertion
AlphaNu
Varchar(50)
Yes
Boolean
No
Varchar(50)
Yes
Boolean
No
Numeric
Boolean
No
Numeric
Boolean
No
Numeric
Boolean
Yes
Numeric
Boolean
Yes
Numeric
Boolean
No
Numeric
Boolean
No
Numeric
Boolean
No
Numeric
Boolean
No
Numeric
Boolean
Yes
Numeric
Boolean
Yes
Numeric
Boolean
Yes
Numeric
Varchar(50)
Yes
Boolean
No
meric
Numeric
AlphaNu
meric
experiences shortness of
breath
ankleSwell
inbornHeartDefects
cardiacPacemaker
foodAllergy
anesthesiaAllergy
penicillinAllergy
otherTypesOfAllergy
sinusTrouble
AlphaNu
meric
Numeric
asthma
seizures
persistentDiarrhea
diabetes
hepatitis
aidsOrHIV
thyroidProblems
respiratoryProblems
bronchitis
arthritis
hyperAcidity
kidneyOrBladderTrouble
tuberculosis
persistentCough
Boolean
No
Numeric
Boolean
No
Numeric
Boolean
No
Numeric
Boolean
Yes
Numeric
Boolean
No
Numeric
Boolean
No
Numeric
Boolean
Yes
Numeric
Boolean
Yes
Numeric
Boolean
Yes
Numeric
Boolean
No
Numeric
Boolean
No
Numeric
Boolean
No
Numeric
Boolean
No
Numeric
Boolean
No
Numeric
Boolean
No
Numeric
Boolean
No
Numeric
Boolean
No
Numeric
lowBloodPressure
sexuallyTransmittedDisea
se
epilepsy
epilepsy
Whether the patient has
mentalHealthProblems
cancer
cancer
Boolean
No
Numeric
Boolean
No
Numeric
Boolean
Yes
Numeric
Boolean
No
Numeric
Boolean
No
Numeric
Boolean
No
Numeric
Boolean
No
Numeric
Boolean
No
Numeric
Boolean
No
Numeric
Boolean
No
Numeric
Boolean
No
Numeric
Boolean
No
Numeric
Boolean
No
Numeric
immune System
Problems
Whether the patient
abnormalBleeding
experiences abnormal
bleeding
Whether the patient has
requiredBloodTransfusion
bloodDisorder
blood disorder
Whether the patient has
tumor
tumor
Whether the patient has
dentalTreatmentProblems
dental treatment
problems
Whether the patient is
pregnant
pregnant
Whether the patient has
menstrualPeriodProblems
menstrual period
problems
nursing
birthControlPills
Description
Data Type
Nullable
Domain
Primary Key;
treatmentRecordN
Unique
treatment record
Int
No
Numeric
Date
No
Numeric
identifier
Date the
date
treatment record
was updated
toothNo
Tooth number
Varchar(2)
No
Numeric
diagnosis
Diagnosis
Varchar(50)
No
Alphanumeric
Varchar(100)
No
Alphanumeric
Int
No
Numeric
Int
No
Numeric
Data Type
Nullable
Domain
Int
No
Numeric
Date
No
Numeric
Time
No
Numeric
Int
No
Numeric
Int
No
Numeric
remarks
Dentists
remarks
Foreign key;
treatmentNo
unique identifier
of treatment in
treatment table
Foreign key;
caseNo
unique key
identifier of case
in case table
Table Name: Appointments
Field Name
Description
Primary key;
appointmentNo
unique
appointment
identifier
schedDate
schedTime
Date of schedule
or appointment
Time of schedule
or appointment
Foreign key;
patientNo
unique identifier
of a patient in
patient table
dentistID
Foreign key;
unique identifier
of a dentist in
dentist table
Foreign key;
caseNo
unique identifier
of a case in case
Int
No
Numeric
Data Type
Nullable
Domain
Int
No
Numeric
Varchar(50)
No
Alphanumeric
Varchar(100)
No
Alphanumeric
Data Type
Nullable
Domain
Int
No
Numeric
table
Table Name: Cases
Field Name
Description
Primary key;
caseNo
unique case
identifier
caseType
caseDescription
Type of case
Description of
case
Description
Primary key;
staffID
unique staff
identifier
staffLastName
Varchar(30)
No
Alpha
staffFirstName
Varchar(50)
No
Alpha
Char(1)
Yes
Alpha
staffMiddleInitial
Staffs middle
initial
staffAddress
Staffs address
Varchar(100)
No
Alphanumeric
staffPosition
Staffs position
Varchar(30)
No
Alpha
Varchar(11)
No
Numeric
staffContactNo
Staffs contact
number
staffSSN
Staffs SSN
Varchar(10)
No
Alphanumeric
staffTIN
Staffs TIN
Varchar(10)
No
Alphanumeric
Field Name
Description
Data Type
Nullable
Domain
Int
No
Numeric
Varchar(30)
No
Alphanumeric
Float
No
Numeric
Data Type
Nullable
Domain
Int
No
Numeric
Varchar(20)
No
Alpha
Date
No
Numeric
Float
No
Numeric
Int
No
numeric
Data Type
Nullable
Domain
Int
No
Numeric
Primary key;
treatmentNo
unique treatment
identifier
treatmentType
treatmentCost
Type of
treatment
Cost of
treatment
Description
Primary key;
unique patient
patPaySumNo
payment
summary
identifier
paymentType
dateOfPayment
paymentAmount
Type of payment
Date payment
was made
Amount paid
Foreign key;
treatmentNo
unique identifier
of a treatment in
treatment table
Description
Primary key;
clinicNo
unique clinic
identifier
clinicName
Clinics name
Varchar(30)
No
Alpha
clinicAddress
Clinics address
Varchar(100)
No
Alphanumeric
clinicPhoneNo
Clinics phone
Varchar(11)
No
numeric
number